1. Check for vacuum leaks
2. Check to make sure the cold idle screw is not set really high(That's a cause of unknown high idles and why people can't get the car to idle down."
3. TPS sensor could be going out but if already replaced... You need to do a base idle reset.
4. If you are using low grade, cheap gas like 87 or 89 octane, you need to step it up and use the 91 or 93 like the car suggests. I made the same mistake and not my car runs great.
5. Check for positive battery connection. My battery cable is going extremely crappy and when your volts dont run where it should be, the computer runs an rpm increase to prevent your car from dying and all other problems arise then.
Poor vacuum ,air leak ,you may need to adjust idlescrew on top of the TB
To adjust the idle on Mazda 929 from 1992-1995.......on the top side off throttle body there is a idle air screw,turn screw cloclwise to reduce RPM. Question...is idle always high when hot or cold?
A vacuum leak is one possibility.
could be the throttle cable is stuck or the idle air control valve is not working causing your car to idle high so when is gear would make the car speed up
Could be that your idle speed is too high, or engine is running too hot causing the PMC to deliver a richer mixture,
you most likely have a horrible fuel sensory causing your car to be bad at idling. also you may hvae reved your engine to hard and that is causing it to idle.
Could be the carburetor/idle speed out of adjustment, possibly a vacuum leak
Normally when you park it isn't moving therefore 0
It could be a vacuum leak. The gasket under the throttle body was known to let go and create a large vacuum leak causing engine to idle high.
clean the carbs
the choke could be sticking causing the car the flood
There are a couple possible reasons. It could be a cracked carb boot that is letting unmetered air into the engine causing a lean condition. It also could be a cracked crank seal causing this problem. Check your plugs to see if it is running lean. Spray carb cleaner onto the carb boots when it is running to see if theres an idle change.