My 2010 Prius won’t blow hot air. The fan blows great with good air flow but the temp is cool (not cold). It also will not blow through the dash vents at all. Just on the floor or the defrost. The hvac control buttons light up and the display ‘works’. I tried cycling from full cold to full hot but the temp doesn’t change at all and just stays on the floor. Defrost button does put air on the windshield but it stays on the floor. The Mode button changes the arrows where the heat should go but doesn’t actually change air flow. Coolant flushed this summer and I installed a new thermostat and water pump at the same time (Aisin). Engine sits at 185* and I drove it for two hours tonight with no other issues. Both heater core hoses are same temp (hot). Thoughts on where I should start looking to fix? I’ve got an obdii dongle and android phone with torque pro and hybrid assistant. Not sure if either of those can help diagnose the issue. Thanks!
You can get trouble codes from the HVAC really quickly without fussing with a scan tool, just by holding down the AUTO and FRESH/RECIRC buttons while turning the car on. Look for two digit codes shown on the usual HVAC display.
Filter looks good and is installed the right way. I put the hvac into that code reading mode and see a flashing 97 along with the vent and fan icons flashing.
Found this https://attachments.priuschat.com/attachment-files/2021/07/208870_2010_Toyota_Prius_Repair_Manual_-_AC_-_Diagnostic_Check.pdf Looks like code 97 is either wiring harness or AC amplifier. My daughter said she brought a chipmunk to school in the back seat the other day so I’d suspect some chewed wiring. Does anyone know where the harness runs to start tearing apart that area first?
That would be DTC B1497, a communication error on the communication bus between the A/C amplifier and the servos that move the flaps to control the air temperature and direction. Here you can see the locations of the three servos, and the "air conditioning harness" that connects them (it also connects to the evaporator temperature sensor): The description has "bus" in it because of the shared wiring to all three servos. The A/C amplifier sends movement commands to the address of a particular servo. The "wire harness" is "smart", that is, there's a communications/driver IC built into each of its plugs where it connects to a servo. Each IC knows its address and ignores commands meant for another servo. The lower drawing shows how more wires would be needed without the bus scheme. (It even understates the case, because the real car has three servos, not two.) Here is a post with a video someone followed for gaining access.
Ooh looks like fun. Good time to fix the squeak/rattle in my dash too. Thanks for the quick reply! Helpful as always
If you had a Prime, the Freon level really could matter for no heat, because the Prime has a heat pump.
I found my chewed wires on the air outlet control servo harness. All three wires chewed on and the black wire finally busted off completely. The harness runs up between the firewall and the heater core. Does the core need to come out to replace this harness? I’m having troubles seeing where it drops down.
I don't know ... seems like kind of evil routing if it does. Are the damaged spots spliceable? Might be simpler....
Well I made my situation worse. Working on getting everything cleaned up and I snapped the plastic shaft that runs the defrost/vent door. Broke in two places besides so I can’t even glue from the top side. Does anyone have instructions handy on removing the top plastic vent system? Would like to get it out without pulling the entire heater core but if that is my only option…
Yeah old plastic I suppose. It was mouse poop mountain in there and I was apparently a little over zealous trying to clean up the mess. There was like a pound of bird seed in the headliner too. Ugh.