Friday, October 2nd, 2009 AT 4:48 PM
My car is leaking oil and it's hard to tell where it's coming from. Also when I checked my antifreeze it was so low I could see my thermostat. I recently flushed my radiator and it came out really rusty. I'm not sure what the issue could be.