My money is on the capacitors in the ecu.


Not responsible for advice not taken...