Hi, I am having issues with my car where i have to add coolant to the car every week, also the oil pressure gauge decrease dramatically when the car comes to a stop, but increase when the car takes off again. Any suggestions, Thanks
Feb 7, 2009 at 11:52 AM