2003 Honda Civic keeps overheating
On 9/7/13 I purchased a Honda Civic 2003 for my car. All appeared to be on with the car, ran a test drive seemed to be fine, no leaks so it is a done deal. We find out shortly after the car is overheating. We took it to a mechanic and they said the head gasket needs to be replaced. We replaced the gasket, we replaced the thermostat twice, we replaced the oval reservoir since the cap was missing. Initially, after fixing the gasket the car worked for about a week. The mechanic did mention that the o2 sensor (I think that was the name of it) on the car needs to be replaced and that is why the light is on in the car. He mentioned it needs to be replaced but there is no rush for it. A week later it is over heating again we called mechanic and ended up replacing some things. The mechanic hooked up car to machine, tested fans and all appears to work on the car when he is testing it. He drove the car 5 - 10 minutes it works. My son drives it 30 minutes and anti freeze is on the hood and the grill. I am not sure what to do next. We have not changed the water pump and or the radiator. The mechanic wants me to leave car with him for a week so he can drive it , he is not sure what he will charge. I am clearly annoyed since my son and I worked so hard to buy this car out right. Please help!