My 2013 Highlander threw a P0128 code, was running cold and trac control wouldn’t turn on. Heater was working at this point.
I changed the thermostat out. (Had to remove serpentine belt to reach housing.) Put everything back together and ran air out of coolant line. Now the car heats to normal temp but the heater doesn’t work. Still has a P0128, but also threw a P0300 (random cylinder misfire). Also the power windows are not working.
Is there an obvious place I should be looking?
when you burp air from the coolant system, make sure to put the heater at max to open the heater core so coolant can fill it. if you didnt do this, i would try adding coolant with a coolant funnel and the car warmed all the way up, heater on max.