please help im going round in circles.ml 270 cdi 2000 w.starts and runs great until hot then sometimes wont restart till cold.ive been pointed in the direction of the crankshaft sensor.is this correct or is it camshaft sensor.and finally how do i change the damn thing.many thanks in advance.gary