Hi everyone my mum has got on one of her range rovers 1998 dse 2.5 litre engine. The problem is when she was going down the road it just stopped and smoke fills the air from the engine and a pool of oil appears under the engine. I was told it could be the turbo seal but was woundering if anyone...