|
Yes, I agree with the above posts. I know our vehicles always smell a bit after changing the oil and fluids.. No matter how hard you try not to spill it, you always manage to get a drop here or a drop there. If you haven't just changed it then maybe you should stop in your local mechanic shop.. Most will take a quick peek for free.
|