I have just replaced my loyal Mazda 626. Bought it in 1998 and it now has 178,000 miles. Really still love it but it has NO HEAT. Tried everything. The two major problem areas I have found are, 1) rear main seal. Every Mazda I have had leaks oil from the seal. Had this one replaced and it only lasted about two years and started leaking again. 2) Radiator. For some reason Mazda radiators develop leaks at the top where the I.D. imprint is. Car went through two radiators and I gave up. Otherwise I really loved this car and it was great driving, great handling and very reliable.