So I left the barber yesterday and started my truck up. Bells start going off and it says "reduced engine power" and the truck has very low power for sure. I turned the truck off and waitied for a few minute to start it back up. Truck started up and ran normal again but still has the cel on. I scanned it and came up with the codes p0120 p1516 p2135. I really hope thus isn't gonna be something that I have to chase around. I did some research and the fix was like 30 different things! Everyone that fixed it said it was something different that was the cause. All the way to the ridiculous alternator fix!