Seals are funny, sometimes if a car sits for a while they will begin to seep oil, but after you put a few miles on the car they will seal up. My Jeep was that way, a puddle would form under it if it sat for a couple of months, but as soon as I used it for a day it would stop leaking.

Someone suggested one time that their car wasn't leaking oil............it was "marking it's territory."

Don