by accessing the ECU can he diagnose any faults that its picking up ?

id go to Nick Hill but this fella might be a lot closer to home