My Honda Civic Blew a reservoir cap and started overheating and then the car died. Added coolant started it back up and it ran good for a couple days no overheating, then today it blew another reservoir cap and started to overheat again. Any one can help me on what might be going on? The temperature reading is perfect when idling, and when i try to run the heater no warm air comes out.