Throttle body or IAS motor or check the coil itself if its rusty at all on the bottom its no good.Also when was the last time you put plugs in it. Air and fuel filter but Idle air speed motor are most likely