I've had this code for about a year. I can clear it and it will be back in a couple days. And maybe 3 times in the past year it went into reduced engine power. I've been reading up that this code could be a bunch of issues. Truck has 220k. Where would you start? I gave the throttle position sensor the wiggle test and everything looks fine.