When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
HI I have a 86 Mazda B2000 and it overheats when I get on the freeway driving less then a mile then it goes down and it stay just above the half mark I replaced the hose going into the radiator , cap , thermastate its not leaking coolant anywhere., also my gas gauge reads only to the half a tank or doent read at all.
Generally coolant heating issues should be the opposite what your are having. On highway speeds up to about 60 mph with ambient temperatures not exceeding 80F the air moves better around the engine compartment and increasing the cooling effect . Just like air cooled Motorcycles.
You also mention other dash indicator issues?
So I would:
Check all coolant levels. If any are low *add water only not coolant
Check the hose upper and lower temperature... the lower will be slightly cooler then the top.
Check you battery by load testing it. (go to a place that sells batteries and they generally can do this for you for free)(you are in *N. Ca. so O'Rileys or AutoZone will do this for you for FREE)
Check the temperature sensor connections.
Check your coolant for hydrocarbons, you might have a blown head gasket. You can also try taking the radiator cap off, starting the motor and watch for any little puffs of smoke. If you have a pretty good head gasket leak you might see these puffs. But just because you don't see them, doesn't mean you don't have a leak. But if you see them, there's no question. Good luck.
Last edited by pmjolsness; Jun 20, 2020 at 10:36 AM.
Reason: additional information
One way that works and is very accurate.
After a short drive to get everything to the operating temperatures.
Check the coolant temperatures at radiator hoses both upper and lower and compare then with how the dash gauge is register.
Top (upper) hose
Bottom(lower) Hose
Last edited by Callisto; Jun 20, 2020 at 10:10 PM.