04' Mazda MPV doesn't shift gears, in drive, automatically & shows TPS code, p0122.

Javier

New member
How do I know what to fix? I took the van for a road trip & had acceleration problems. Shortly thereafter the engine light came on. It shifted gears fine. However, we made it to a local Autozone for a free error code reading. There were seven error codes read. (3) noted the MAF sensor (P0101, P0102, P0103) was or could be faulty, (2) error codes noted the TP sensor (P0121, P0122) was or could be faulty, (1) error code noted the Idle control system (P0505) malfunctioned, (1) noted the MAP sensor (P0108) was or could be faulty, and (1) error code noted that the intake air temp sensor (P0113) was faulty. I was told I should check all connections and clean my MAF sensor. I did as told. My van ran great for a minute or so then we took it for a drive and there was no acceleration past 40mph and my engine would not go past 2500 rpm. It shifted gears though. After I parked it and disconnected the connections again it wouldn't even change from 1st to 2nd automatically. Only when I shifted manually from 2nd to 3rd would it shift gears. When you pressed the brakes and came to a stop it would slam into 1st.

So far I have replaced the following:

(1) MAF sensor
(1) Idle Air Control Valve

I haven't replaced the already purchased TP sensor because it was too hard to unscrew the bolts that hold it in place.

I don't have much $$ to work with so I have tried doing this on my own. Maybe you can point me in the right direction.

Thank you!
 
Back
Top