OBD-II Generic Error Code P0660: How to Fix It

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
P0660
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code P0660 means the engine control module has detected a problem in the intake manifold tuning solenoid control circuit for bank 1. This solenoid adjusts airflow in the intake manifold to optimize engine performance. A faulty solenoid, wiring issue, or ECM problem can trigger this code.
Ad

Tools You'll Need

How to Fix Error Code P0660

  1. Safety First and Preliminary Checks

    Always disconnect the battery before working on electrical components.
  2. Locate the Intake Manifold Tuning Solenoid

  3. Inspect Wiring and Connector

  4. Test the Solenoid with a Multimeter

    Do not apply battery voltage directly to the solenoid unless specified by the manual.
  5. Check for Vacuum Leaks

  6. Test the Control Circuit Voltage

    Be careful of moving engine parts. Keep hands clear of belts and fans.
  7. Clear the Code and Test Drive

    Do not clear codes before repairs; use the scanner to read freeze frame data for diagnosis.

Parts You May Need

Intake manifold tuning solenoid
Check Price on Amazon
Electrical connector pigtail
Check Price on Amazon
Intake manifold tuning solenoid
Check Price on Amazon
Electrical connector pigtail
Check Price on Amazon
Intake manifold tuning solenoid
Check Price on Amazon
Electrical connector pigtail
Check Price on Amazon
Intake manifold tuning solenoid
Check Price on Amazon
Electrical connector pigtail
Check Price on Amazon
Ad

When to Call a Professional

If the code persists after replacing the solenoid and checking wiring, there may be an ECM issue or a short in the harness that requires advanced diagnostics. Consult a certified mechanic.

Frequently Asked Questions

Can I drive with error code P0660?
Yes, but you may notice reduced fuel economy, engine hesitation, or a rough idle. Prolonged driving could damage the intake manifold or catalytic converter. It's best to fix it promptly.
What causes P0660?
Common causes include a faulty intake manifold tuning solenoid, damaged wiring or connector, vacuum leaks, or a failed engine control module (ECM).
How much does it cost to fix P0660?
DIY cost is around $50-$100 for a new solenoid and gasket. Professional repair ranges from $150 to $400 depending on labor rates and part costs.
Is P0660 a serious error?
It is a medium-severity code. While the vehicle can still be driven, ignoring it can lead to poor performance and increased emissions.