Q: Heater is running cold, engine light is on, rough idle

asked by on

My engine light is on... The engine runs rough when idle and the heater is blowing cold. The car hasn't overheated but once the reserve tank was shaking and blowing steam. I have had the radiator flushed and that hasnt happened since but the heater in the car produces warm to cold air with the rough idle.

My car has 172350 miles.
My car has an automatic transmission.

Hello there, many faults will cause your heat to blow cold and check engine light on with your 2007 Honda CRV. The first step in diagnosis would be to check what code your car has stored in the computer, this code will indicate in which vehicle system the fault lies and can help pinpoint what is going on. With heating issues there are interior heating issues that can cause the heat to blow cold, or a cooling system fault can cause the heating system to blow cold. Interior faults that can cause this issue are the blend mode door, AC control module, or a failing heater core. Cooling system faults such as air in the system, coolant leaks, or faulty thermostat will also cause the heater to blow cold. If the vehicle shows signs that is it getting close to overheating it should be shut off and not driven, overheating the engine can damage it. A qualified Technician such as one from YourMechanic will be able to diagnose your check engine light and the heating system.

Was this answer helpful?
The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details
  1. Home
  2. Questions
  3. Heater is running cold, engine light is on, rough idle

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing

Get a quote

What others are asking

Q: Coolant leak and heater is not functioning

Hello. If your engine is leaking coolant then it is likely causing, at least partially, your heater malfunctions. The heater uses engine coolant to generate heat and if the engine is leaking or runs low the coolant may not reach...

Q: My Honda Accord 2008 has the vsa and a triangle light on. What can be wrong with my car?

VSA, or Vehicle Stability Assist, is Honda’s proprietary system to maximize traction and help stabilize the vehicle during cornering if the car turns more or less than desired. VSA also assists you in maintaining traction while accelerating on loose or...

Q: Fuel injection issue - 2005 Buick LaCrosse

Hi there. Your vehicle has a sequential fuel injection system. When the computer detects a fault, it converts to port fuel injection (bank to bank/limp mode). The most likely cause could be an electrical short in the odd bank of...

Related articles

How Long Does a Distributor O Ring Last?
The distributor is part of the ignition system in your vehicle and its purpose is to route high voltage from the ignition coil to the spark plug. The spark plug then...
P0052 OBD-II Trouble Code: HO2S Heater Control Circuit High (Bank 2 Sensor 1)
P0052 code definition HO2S Heater Control Circuit High (Bank 2 Sensor 1) What the...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...