I thought your car coughed up oil everywhere? At least it's not from inside the engine, right? Do you think this was the cause of the failure then - wouldn't it essentially mean the engine was running completely lean? (I'm not a mechanic but have some grasp of mechanically enginey things

)