My 1997 Mazda Millenia continues to run hot.
Things replaced within 18 months are hoses, water pump, radiator, three thermostats, and timing belt.
What else could it be? I'm told possibly the heads. My oil looks good.
I've only had 1 year of enjoyment and the remaining 3 years of paying for a lemon has been very disappointing.
You may have air trapped in your cooling system.
A month ago I had the timing belt and water pump replaced on my 1993 Mercury Tracer. I was going to have my mechanic replace the timing belt per maintainance, but he recommended replacing the water pump also since the timing belt operates the water pump.
On my way home from picking the car up it began to run hot and did this several times.
My mechanic said air must have got trapped in the cooling system. So the car's cooling system was "bled". No more overheating.
Hope this helps.