More About Points »
I agree with Greg, it is likely due to their age. It is rare that this happens. I recall road testing a Ford Ranger that had been in an accident and repaired a few months prior. The bags did not deploy in the accident, but while we were driving it, one of them deployed. No other issues, just a failed airbag.
There is likely a restriction in the vent for the gas tank. Some models have had issues with the filler pipe that the gas goes through to get to the tank. Some disassembly will be needed to isolate the source of the restriction.
Replacing that part will take 4 to 5 hours. It does not require any special tools. It is located under the dash near the blower motor. There are also some items to be disconnected under the hood like the hoses. Let me know if I can be of any further assistance.
You could buy a Haynes manual for you car as well. This radiator is about a 2 hour job.
This vehicle uses a system to capture fuel vapors, the venting for that system may be plugged. This would cause pressure to build up in the tank while filling and make the nozzel click off.
It is likely one of the rubber bushings in the suspension. You could try spraying each bushing with a silicone lubricant. Do one at a time untill the noise goes away. Then you will know which one it is. The spray will likely be a temporary fix and for a more permenent repair, the bushing will need replacement.
They sit right below the ignition coil for each cylinder.
I would test them, just because a couple have failed does not mean the rest will. Test them and fix only what is broken. It would probably be a good idea to replace the spark plugs if they exceed 60,000 in mileage while you have it apart. Ron. http://www.westsideautopros.com
The heat comes from your engine's coolant. If the engine temp is low, like yours, the heater will put out cooler air. A typical cause for an issue like this is a thermostat that is not properly functioning. Ron.
The 2004 Explorer had an option of 3 different engines, if you could provide a few more details I can help you. You can contact me directly at 225-9090 if you would like.