Code P0122 TPS on '04 Civic
Code P0122 TPS on '04 Civic
I had code P0122(TPS) come up on my 04 Civic EX. The car was idling rough, and not wanting to shift into higher gears. It also started having a hard downshift from 2nd to first. I picked up a used throttle body to replace my old one, and had it installed in a shop. Since replacement, now my car is idling higher than normal and shifting is still not as smooth, although it is better, it's not running perfectly like before. No check engine codes have come up, but the car doesn't have the smooth shifting it once had, and the idle is significantly higher. Any ideas?? I'm a girl so if you could explain it in simple terms that would be great!
If you think a good mechanic is expensive, try hiring a bad one
Joined: Dec 2011
Posts: 32,017
Likes: 256
From: Midwest. Aiming about mid-chest
Rep Power: 517 










Re: Code P0122 TPS on '04 Civic
GUESS: The used TB you put on has a stuck IAC valve. Swap the IAC valve from your original throttle body to the new (used) throttle body. Get a new gasket too.
Then do an idle relearn.
Who decided it needed a TPS, and who decided to get a used throttle body to solve the TPS problem? Sounds like that person needs to finish the job, apparently it isn't right.
Then do an idle relearn.
Who decided it needed a TPS, and who decided to get a used throttle body to solve the TPS problem? Sounds like that person needs to finish the job, apparently it isn't right.
Re: Code P0122 TPS on '04 Civic
Thanks for your help! I was the one that decided to get a used throttle body from a Honda wrecking yard after reading up on the code that came up. I decided not to get it diagnosed, instead we just went ahead and switched out the old one. I just now searched other posts on here and found the idle learn procedure. It was pretty simple enough to do...even for me. Well, it actually worked, and my car is back to normal again. I appreciate your reply and glad I could figure this out through these forums.
If you think a good mechanic is expensive, try hiring a bad one
Joined: Dec 2011
Posts: 32,017
Likes: 256
From: Midwest. Aiming about mid-chest
Rep Power: 517 










Re: Code P0122 TPS on '04 Civic
I asked the questions of who made the decisions because you posted this:
So I had to ask.
And you answered
I assumed the shop usually makes the decisions but you sort of alluded otherwise....plus you played the girl card. Not that anyone cares about your gender, it has nothing to do with fixing a car. I'm surprised that someone that would go as far as you did wouldn't do the actual replacement too.
Anyway....
You didn't say how much higher your idle was after the replacement, so I was just guessing at the IAC because one that hasn't been operated in a while may tend to be stuck.
Glad the idle learn worked for you, free fix is always great.
and had it installed in a shop.
And you answered
I was the one that decided to get a used throttle body
I decided not to get it diagnosed, instead we just went ahead and switched out the old one.
I decided not to get it diagnosed, instead we just went ahead and switched out the old one.
Anyway....
You didn't say how much higher your idle was after the replacement, so I was just guessing at the IAC because one that hasn't been operated in a while may tend to be stuck.
Glad the idle learn worked for you, free fix is always great.
Thread
Thread Starter
Honda Civic Forum
Replies
Last Post
rcolosi
Mechanical Problems/Vehicle Issues and Fix-it Forum
4
Apr 29, 2015 07:48 PM
tylerginevan
Hybrid Engine/IMA battery system
10
Apr 27, 2015 12:29 PM
dooner24
Mechanical Problems/Vehicle Issues and Fix-it Forum
1
Apr 14, 2015 07:51 PM





