About twice a year I get fault codes p1125-p2120-p2138 with loss of power.I know theses code point to accelerator pedal position sensor. After I clear the codes I clean the thottle body and the problem is gone for 6 months to a year. But always comes back.The reason for this post is it just happened again and cleaning the throttle body and air filter corrected the problem.But my repair dont seem to pertain to what the fault codes say.Thanks for any help.