Monday, November 9th, 2009 AT 1:47 AM
I was given this car with no guarantees. Just put a new radiator in it 10 days ago. Has been idling fast but otherwise okay. Today walked out and looks like all the oil dumped on the street. What could have caused this? Need help ASAP. Thanks.