Anyone please help!!! I have just replaced the water pump and thermostat in my 2004 Mazda 6. Did the repairs by the book, but my engine continues to overheat. The A/C and cooling fans all work great. I am stubbed as to what else could be causing the overheat problem.