mazdalowandslow
+1y
What i think that might help you better is to know what temp the coolant and motor are actually getting to. Maybe the stock mazda sensor in the coolant neck has gone bad over the last 20 years... and is not to accurate. But from what you have done it sounds like you have done everything right. Next sounds like you need a heater core.
other factors , outside temp, is your electric fan wired properly, such as is it a push or pull fan?
But i would check to see that the coolant is being opened at 180 or what your thermostat is...
Its been a while since i have played with the mazda motor but from what i remember there are coolant passages in the intake mani, and there are rubber hoses that come out of there, make sure those and the mani aren