Hi everyone, In the last last few months my 2002 2500 8.1 123k miles has been throwing itself into reduced power mode. Alternates between codes P1125 and P1221 (but mostly P1125), and never both together. Sometimes it will go a week without having an issue, it even went a month after I flushed the tranny, so I thought maybe that was somehow the issue. Now it's back and it is getting worse. I have to drive with my scanner plugged in to clear it. Sometimes it clears and stays away for days, sometimes it won't clear and comes right back until I shut the motor down and clear it. The situation is random. Happens while driving, while idling, while hot, while cold, while towing, and upon start up. What's werid is that it goes into reduced power mode and does its normal no revving above 1500, but sometimes the motor stalls while driving, and loses all brakes and power steering. The motor will not restart until I clear the code. It does one of three things when the reduced power mode kicks in: 1. 10-15mph, reduced power 2. Reduced power comes on, then engine stalls 3. Reduced power comes on, it stays running, but runs rough I have replaced the APP sensor with a Delco part 3 times for giggles. New throttle body with sensors. New fuel pump. Checked all the relays and fuses. New plugs and wires. I have checked the entire wiring harness and pig tail connections on the sensors. I have checked ground wires. I even took it off roading for an hour last week thinking if it were a wire that it would act up.... It didn't. It was fine the whole way home, then had issues the next day. Since I use this thing to tow boats every day for my rental company, I need it running strong. It runs great and has never given me issues other than this. And obviously, it's potentially dangerous if the motor stalls and I have my 31 foot pontoon (10k lbs) on the back. I'm not stopping then for sure. Even just stopping the truck with no tow load when the engine dies is a scary instance. My mechanic that I've had for years and who I am friends with is also at his wits end. We cannot figure it out. The truck has been at the dealer for the last few days, they cannot "replicate the issue" when I know it's been sitting in their back lot for the last few days, unmoved. They're saying I need to replace the throttle body again with a dealer part, Which I know isn't the issue. They even said it might not be it... But good to try for $1300. What should I look for now guys? I know others have had this issue, but never follow up on what it was on the forums.