A couple months ago I had a mechanic replace one of the pistons on a new 3.0 v6 in my 1993 toyota pickup. Until now I didn't realize that my heat/defrost doesn't work anymore. I don't know if the mechanic was at fault or if the thermostat broke. Just wondering if anyone has had this problem or has knowledge in this area, thanks.