My 1.5L non vtec civic gets warm pretty fast, like within 15-20 mins of driving the needle is clearly between the Hot and Cold engine temp guage. I went stopped inside the store really quickly and when i came back out (3 mins) it wouldnt start for like 2 more mins of cooling down. can anyone tell me what to do? do i need coolant, or is it my fuel pump?? any help would be nice.