Mark, Just a thought but did you check the sockets' soldering points on the ecu? These could develop cold solder joints (cracks) that would produce weirdo intermittent problems. i.e. everything works when contact is completed, but cuts out when heat cycled or bumped. My .oo2 Bill M