更新1:
just to add on to my question.. my car was doing fine but the check engine light had gone off (code p-0128) so i replaced the thermostat from a duralast to an acdelco one. but now is when it overheats.. and it cant be the heat..i men i know its the valley and all but it hasnt even reached 90 yet.