Hi guys my 2001 c270 cdi starts first time and runs perfect but after the engine warms up 10-15mins it will just cut out and i try to restart it and it just keeps cranking but not starting untill the the engines cool again.. can a crankshaft/camshaft sensor cause this? any help much appreciated