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?
The codes wont just go away you need to clear them with a scanner, random misfire is likely from air in the system especially if you aren’t getting heat from the heater.
Did you disconnect the battery at all? That would explain the windows not working there is a relearn procedure something like hold all of the buttons from the drivers side controls or each individually at their respective door switch I dont remember exactly I used to just fumble through it until they started working again