Recently bought Acura for my daughter as an early graduation gift. The car has overheated since we bought it. Dealership (term used lightly), are re-milling the head, replacing head gasket. Will that fix the overheating problem? (Already has new thermostat, tuned up, new battery, replaced rings, and new oil pan gasket). This car is driving (or not driving) me nuts!