Everything was good, fixed a lot on the car, and now I think I've got an oil leak. Light is on to check oil, had a little smoke upon first start up that soon faded, but got back home now and see a small wet spot on the ground, check it out, and it appears to be oil. Always something. Hoping it's...