2000 Honda Civic mileage: 85,500. My car is overheating and my heater doesn't work. I have gone to Pep boys numerous times, but they can't seem to fix it. The oil is fine. I know the overheating is related to the heater but I don't know what’s the problem. I don't know if this helps but when it overheats (about ten minutes of driving) the right side of the engine above the belts is the part that is hot.