I just had some codes pulled and im getting A P0401, P0420, P0171, P0174. I know what they all mean but I'm a bit confused. I had the intakes completely cleaned by ford a year ago, new plugs, wires, upstrem O2 sensors in both banks, and coil pack. The car runs perfectly under 124,000 miles,I mean no hesitation, no loss of power, not even a loss in gas mileage, maybe a little but not much and it all depends on my driving habits. Its a 2.5 svt all original. I need help what can cause these codes and how can I fix them. hanks for anyones help.