Thursday, October 21st, 2010 AT 7:41 PM
My car just recently got an oil change, and before the oil change it was running fine.I dont know exactly what caused it but now my car is leaking oil, and the check engine light is on. Do you have any idea what can be wrong with it, and if I can fix myself?



