i just took my care in to get the heat checked. It gets hot when sitting still but cools off when I drive. The shop I go to said they got a thermostat fault code, so they replaced it but it didn't fix the problem. Now they say they don't whats wrong with the heat or how to fix it and told me to take it to the dealership. The car is in great shape and has no mechanical problems. The dealer couldn't been tell me what the problem was, they told me they would need to first replace the radiator to see if that fixes it.....then if that doesnt work they would replace the heater core. The fans blow great but another strange thing about this issue is that one vent blows really cold and the others blow luke warm when the heat is on. Does anyone have any suggestions as to what to do? I have kt all the device up to date and everything I do know is out of pocket and is starting to ad up. Help