Oil leaking on Smart Pulse 2006 : I was told it was my intercooler and charging me 1400$. is it right or is the problem with the turbo? Can I still drive the car without having it repair?
Dec 7, 2012 at 6:48 PM