Hi m8 it could be the turbo charger as well cos if the seal brakes in there, it leakes oil into the engine and can cause it to stall this could explain turning the key as well because it uses more power when starting so the oil is ignited and then is combusted by the engine
chris from scotland
September 2009