My DD is an awesome automatic P5 with 183k miles, just barely broke in! The car has been great! I drive 62 miles each way to work 4 days a week and it's been a perfect commuter for a long time!
Here's the backstory... I've been having a CEL code p0455 for awhile now. (Code is a common EVAP code) The gas cap was replaced about 1yr ago, no change. So I dug a little deeper and decided to change the Purge EVAP solenoid. Cleared codes and seemed fixed.
Recently I was noticing a little hesitation in throttle response... no codes... and now the fun begins...
I started with changing the spark plugs. (Only NGKs! Don't waste your time and money with anything else on a Mazda!) Spark plugs had a little oil on the threads so I changed the valve cover gasket and PCV valve while I was there.
Then I cleaned the throttle body with ONLY throttle body cleaner. While there I decided to pull the IAC and noticed it was a little dirty and looked original, so I replaced it along with a new gasket.
Now I start to get a rough idle and almost stalling out at stoplights. (Yes I disconnected the battery and IAC, and yes I left it idling for 5-10mins to relearn) still no codes.
Thought it might be a bad TPS, so I replaced it. (Reset new TPS) No change.
Then I went ahead and pulled the EGR valve. Full of carbon! Cleaned it out with throttle body cleaner, re-installed the old EGR valve and replaced the EGR solenoid with a new one (another forum said it would work) No change.
So here I am. The car has an unsettling idle, like it cant figure out a resting RPM, worse once its warm. It stalls occasionally at stop lights and seems to be holding back power on the initial throttle push. Once under power shes a runner! No issues at high speeds, shifts fine, and plenty of pep!
I dont mind spending money on replacing a few components if it fixes her... but I'm tired of chasing this problem and getting nowhere!
Any suggestions?
Here's the backstory... I've been having a CEL code p0455 for awhile now. (Code is a common EVAP code) The gas cap was replaced about 1yr ago, no change. So I dug a little deeper and decided to change the Purge EVAP solenoid. Cleared codes and seemed fixed.
Recently I was noticing a little hesitation in throttle response... no codes... and now the fun begins...
I started with changing the spark plugs. (Only NGKs! Don't waste your time and money with anything else on a Mazda!) Spark plugs had a little oil on the threads so I changed the valve cover gasket and PCV valve while I was there.
Then I cleaned the throttle body with ONLY throttle body cleaner. While there I decided to pull the IAC and noticed it was a little dirty and looked original, so I replaced it along with a new gasket.
Now I start to get a rough idle and almost stalling out at stoplights. (Yes I disconnected the battery and IAC, and yes I left it idling for 5-10mins to relearn) still no codes.
Thought it might be a bad TPS, so I replaced it. (Reset new TPS) No change.
Then I went ahead and pulled the EGR valve. Full of carbon! Cleaned it out with throttle body cleaner, re-installed the old EGR valve and replaced the EGR solenoid with a new one (another forum said it would work) No change.
So here I am. The car has an unsettling idle, like it cant figure out a resting RPM, worse once its warm. It stalls occasionally at stop lights and seems to be holding back power on the initial throttle push. Once under power shes a runner! No issues at high speeds, shifts fine, and plenty of pep!
I dont mind spending money on replacing a few components if it fixes her... but I'm tired of chasing this problem and getting nowhere!
Any suggestions?