Just got off the phone with the shop. They found 76 pages worth of codes on my truck. A first rough estimate was close to $45K. I am seriously fucked. On the bright side I suppose I'll basically have a brand new truck, I'm just gonna have to use to pay off my debt for the rest of my natural life. Another slave to debt...wonderful, just wonderful.