I have a 2000 TD4 amber hilldecent light/traction control light stays on, re-start the engine and the ECU re-sets its self. Very intermitant fault, any one any ideas. Also i am after a fault code reader for the same car, can any one point out the best one to buy, or should i leave this side of...