danny1975
Well-Known Member
I hope these pics help but I take better one tomarrow .
It smell like oil but I'm not loosing any . It only does it when you driving it . Any info will be helpful.
It smell like oil but I'm not loosing any . It only does it when you driving it . Any info will be helpful.