I got a fault code for the first time P0685 ecm power relay it will start and sometimes idle and will rev to 3000 all day long AA thinks it's the fuse/relay holder nobody has been in that area tampering so I've ordered a new holder and will collect it tomorrow and fit it so here's hoping ?