ECU plug loose? BTDT on mine. Would cut out when hitting speed bumps then dies completely - luckily just after pulling in to my drive. Regards, Jim Haseltine