I have a 1996 Mazda Protege LX, with recently replaced water pump, drive belts, and timing belt.
Last night, while driving around 55-60 mph I heard a semi-loud squeeking noise that came from the drive belt side. Few minutes later, temperature indicator went up, almost reaching "H" level. Barely got into a local Midas. Once there - replaced the thermostat. Idled the car for 15 minutes and drove around the block a few times. No problem, temp indicator is in the middle. I get on the high way, and it starts overheating again. Then - the battery light comes on and few minutes entire car stalls and lost its power. I could no longer start it on the battery, it was dead.
I jump start the car and get it to run. Battery is very low. I get it home and it dies again.
What can cause it? Is it possible that the noise the I heard right before it started to overheat was actually alternator failure?
Thanks to everyone who can offer me any help!