R u sure ur car wasn't leaking oil ? i mean something hit it underneath on the oil filter ?
Happened to me once on Bund Road, Lahore. Something hit underneath and my oil filter got a tiny hole in it. Only did i notice it when i reached all the way to Wapda Town and stopped there and saw oil leaking from underneath the car. Luckily, engine didn't seize, but when we checked , there was almost no oil on the dipstick : ( but still , the engine survived for me to go to shell pump outside Wapda Town and change oil+filter from there ...