What work , if any , has been done so far?
Check engine light on?...Any codes stored?.....
One thing that comes to mind is the Idle air control solenoid...depending on what type you have,one type can be cleaned of deposits, the other type cannot...heres some info/pics....
PURPOSE The Idle Air Control (
IAC ) solenoid allows the Powertrain control module (
PCM ) to accurately control engine idle speed under a variety of conditions. The IAC solenoid is driven by an output signal from the PCM and allows intake airflow to bypass the throttle plates.
In addition to normal idle speed control the IAC solenoid also functions as a deceleration dashpot and allows for idle speed changes during periods of increased engine load (A/C, electrical).
The IAC solenoid also plays an integral role in Adaptive Strategy correction. The PCM monitors the engine condition and adjusts the IAC calibration to correct for wear and aging of components.
NOTE : Whenever an IAC component is replaced or cleaned it is recommended that the Keep Alive Memory (
KAM ) be be cleared. The vehicle may exhibit idle concerns until new adaptive values are learned.
CONSTRUCTION A duty cycle driven solenoid is directly linked to a reverse seated pintle valve. The IAC solenoid may be constructed in one of two different styles.
Hitachi Idle Air Control (IAC) Valve And Solenoid
Hitachi This type of IAC solenoid is serviceable and may be removed and cleaned of sludge deposits that accumulate within the valve.
Hitachi Idle Air Control (IAC) Valve And Solenoid
Hitachi With Vent/Filter This type of IAC solenoid is not serviceable and cannot be cleaned.