hey all, new to this site, but just recently bought a 07 mazda 6 with the 2.3. car is great, leather sunroof, love it. except it started overheating. took it back to the dealer and they replaced the thermostat. now it started back up overheating a week later. any ideas??