Power fc
go on line search Mazda parts
broken air intake after the air filter and the mass air flow censer. connects to throttle.
The idle air control valve is on the the bottom of the throttle body.
ckeck for vac. leak at brake booster
Start with a full tune up including fuel and air filters, spark plugs, ignition wires, distributor cap and rotor.
changed the air idle control solenoid
Could have a bad motor mount
If you look on the underside of your hood when it is open there should be a sticker that tells you. Usually between 650-750 rpm
http://www.geocities.com/adamk01452/IAC_Clean.html this will refer to cleaning you IAC (Idle Air Control) valve.
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?
I had the same prob, turns out it was a vac hose that needed to be replaced not the fuel pump
If you are hearing squeaking from your Mazda b3000 at idle it could simply be a wet belt since the squeaking goes away once you start driving. It may also be a belt getting ready to break.