Engine-CodesBuick – P1660 Buick

P1660 Buick Code - Cooling Fan Control Circuit

Quick Answer

The P1660 diagnostic trouble code for Buick vehicles specifically refers to an issue with the cooling fan control circuit. Common causes include Faulty cooling fan relay: A defective cooling fan relay can prevent the fan from turning on when needed, triggering the P1660 code, Wiring issues: Corrosion, damage, or loose connections in the wiring harness that connects the cooling fan to the ECM can disrupt the control circuit, Defective temperature sensor: A malfunctioning temperature sensor may provide inaccurate readings to the ECM, leading to improper cooling fan activation. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.

What it means
P1660 Buick indicates Cooling Fan Control Circuit.
Common causes
Common causes include Faulty cooling fan relay: A defective cooling fan relay can prevent the fan from turning on when needed, triggering the P1660 code, Wiring issues: Corrosion, damage, or loose connections in the wiring harness that connects the cooling fan to the ECM can disrupt the control circuit, Defective temperature sensor: A malfunctioning temperature sensor may provide inaccurate readings to the ECM, leading to improper cooling fan activation.
Severity
High - diagnose this code as soon as possible.
Can I drive?
Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Table of contents Created and updated by William Orellana on Sep 10, 2024
💬 Need more help? Ask Auto Expert for instant answers — it's free!
AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play

Code P1660 Buick Description

The P1660 diagnostic trouble code for Buick vehicles specifically refers to an issue with the cooling fan control circuit. In modern vehicles, the cooling fan plays a crucial role in regulating the engine temperature by dissipating heat generated during operation. The cooling fan control circuit is responsible for managing when the cooling fan turns on and off based on the engine's temperature.

OBDII Code P1660 Buick - Cooling Fan Control Circuit
P1660 Buick Code - Cooling Fan Control Circuit

Common Causes of P1660 Buick

  1. Faulty cooling fan relay: A defective cooling fan relay can prevent the fan from turning on when needed, triggering the P1660 code.
  2. Wiring issues: Corrosion, damage, or loose connections in the wiring harness that connects the cooling fan to the ECM can disrupt the control circuit.
  3. Defective temperature sensor: A malfunctioning temperature sensor may provide inaccurate readings to the ECM, leading to improper cooling fan activation.
  4. ECM malfunction: In some cases, the Engine Control Module itself may be faulty, causing issues with the cooling fan control circuit.

Symptoms of P1660 Buick

  1. Engine overheating: One of the most common symptoms associated with the P1660 code is engine overheating. This can lead to higher-than-normal engine temperatures, coolant boiling over, and potential engine damage if not addressed.
  2. Cooling fan not engaging: If the cooling fan fails to turn on when the engine reaches operating temperature, it can indicate a problem with the cooling fan control circuit.
  3. Reduced air conditioning performance: The cooling fan also helps cool the air conditioning condenser. If the cooling fan is not functioning correctly, it can lead to reduced air conditioning performance, especially at idle or low speeds.
  4. Check Engine Light: The illumination of the Check Engine Light on the dashboard is a common indicator of a problem with the cooling fan control circuit.

How to Fix P1660 Buick

  1. Diagnose the issue: Use a diagnostic tool to retrieve the trouble codes and perform a detailed inspection of the cooling fan control circuit, including the relay, wiring, temperature sensor, and ECM.
  2. Test the cooling fan: Check the cooling fan's functionality by directly applying power to it to ensure it turns on.
  3. Check the cooling fan relay: Test the cooling fan relay to determine if it is functioning correctly. Replace it if necessary.
  4. Inspect wiring and connections: Thoroughly inspect the wiring harness for any signs of damage, corrosion, or loose connections. Repair or replace as needed.
  5. Replace temperature sensor: If the temperature sensor is found to be faulty, replace it with a new one to ensure accurate readings and proper cooling fan activation.

Cost to Fix P1660 Buick

The cost of repairing a P1660 cooling fan control circuit issue can vary depending on the specific cause of the problem and the extent of repairs needed. In general, the cost of parts such as a cooling fan relay, temperature sensor, or wiring harness can range from $50 to $200. Labor costs at an auto repair shop typically range from $80 to $150 per hour, with the total repair bill potentially amounting to a few hundred dollars. It's advisable to consult with a trusted mechanic or dealership for a more accurate cost estimate based on your vehicle's make and model.

Need more information about the P1660 Buick code?

Need more information on how to fix the P1660 Buick code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P1660 Buick code diagnosed by a professional: Find a repair shop in your area

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about P1660 Buick Code

No Frequently Asked Questions about P1660 Buick Code found.

Discuss the causes and fixes for P1660 Buick OBDII Code

Code P1660 Buick comments

No comments found for this page.