The reason the light is flashing constantly is because the vehicle is sensing that four wheel drive(4WD) is not working. These 4WD systems use vacuum from the engine to engage/disengage to front axle. The vehicle probably has no vacuum going to the front axle, which would not allow the 4WD shift to complete, which would then leave the light on the dash flashing.
First thing to check is that the vacuum actuator on the firewall is working as it should.
If you're finding it difficult to service/repair your
car i know a website that has every info on all vehicles and vehicle problems, with their solution
In detail.. it's www.reliable-store.com
Save yourself money. take to mechanic and say that is overheating. Do not suggest repair. You will have the preforming unnecessary work. In my home remodel business, whenever customers wanted to tell how to do it and micro manage it cost them extra for doing work that did not have to be done or not related to project.
Are you refering to the thermostat for the coolant system on the engine or the controls for the in car heat? One can affect the other. In car heat is usually controlled by electronic within the dashboard.
The engine thermostat is located below a black L shaped pipe on the front end of the engine. Refer to the photo below.
The solenoid that releases the glass latch is probably stuck (corroded, warn out, needs lubricating, etc.). You will need to remove the rear gate inside panel to see what's wrong and manually release the latch, and then likely replace the latching mechanism.
If it blows immediately after turning the fan on, there must be a short. If it takes a few seconds, the motor could need to be oiled, unrestricted (if something is stopping the squirrel-cage from turning), or possibly replaced. Don't go with a larger fuse; you'll burn up the wiring.
It sound to me that you have a blending door actuator problem. This video shows you how to repair them. I would recommend that you replace them. Can be a little spendy but worth it in the long run.
Ask a Friend to Help,,,,, Do it yourself, and SAVE 90% of what a mechanic wants to do it,,,, you are better off, even if it takes you a WEEK to do it ! https://www.youtube.com/watch?v=t7ydNtJbkA4