Hi there I am having problems with a 2002 bmw 316 it cut out and now wont start I have a snapon code reader the codes it brought up were exhaust camshaft sensor crankshaft sensor and traction control light the code for that was 5e1a data error from DME/DDE I replaced both sensors cleared the codes car started run for about 15 minutes cut out and the same codes came up I have replaced the ecu and all related parts to enable the car to start again it started up ran for about the same length of time cut out and again cut out with the same codes coming up anyone got any ideas please