There is an "Idle Air Control Valve" on the passenger side of the intake, a "throttle switch" on the drivers side of the throttle body, and "idle solenoid, idle control" on the drivers side of the intake
My friend is having the same problem. After some research, I've come down to it being related to the idle switch on the pedal assembly. The switch is there because your throttle is electronically controlled and the switch is a canceller. If you release the throttle but the throttle position sensor is messed up and saying that there is a throttle input the truck will try to keep revving. So the idle switch cancels any signal that is being put out by the throttle position sensor. If the Idle switch sticks, it will cancel out your input into the throttle pedal. So when you want to go, the idle switch thinks that your still in idle mode. In a nut shell, people are saying that you need to replace the throttle pedal assembly. It's relatively easy, kind of expensive though. About $220.
you just keep pressing "back" until it wont go any further. that menu is idle mode
35 Cooling fan relay circuit open or shorted35 (trucks) idle switch motor fault - check connections35 Cooling fan relay circuit open or shorted35 (trucks) idle switch motor fault - check connections
You need to turn off the Overdrive switch.
If you mean hunting at idle, the problem is caused by the idle speed being set too high or the idle switch is not properly adjusted. When the throttle is closed as indicated by the idle switch the fuel is cut off by the fuel cut solenoid until the engine speed drops below a preset speed. If the engine speed is higher than that speed and the idle switch is closed there is no fuel for the engine, thus the engine speed drops. When it drops below the preset speed the fuel is turned on and the engine speed goes back up.
This switch compensates for the rpm that are lost when you turn on the ac in your vehicle. The ac puts an extra load on the engine that this switch then compensates for and puts your rpm back to where they belong.
Possibly, the power steering pressure switch changes the idle if there is more pressure due to use of the power steering it will increase the idle. A bad switch could be sending faulty informatioin causing your idle to be wrong and the car could stall. These switches cost about $30-$35 and depending on location take minutes to change with a couple wrenches.
ignition switch probably bad.After starting,turn the ignition switch back just enough so your not engaging starter.If it stays running replace switch.
go on line search Mazda parts
maybe your idle to low, if it continues, I have the fluid injection relay switch replaced.
possible cause of high idle could be that your idle contol switch / valve has carbon build up on it. remove and clean with carburetor cleaner. let it dry completely before re-installing it. idle should come down if not it has probably gone bad and need to be replaced.