Stab in the dark, but I did have one some time ago that had a loose connection at the multi-plugs behind the ECU. The plugs looked ok from above, but underneath the lower section of the connector had fallen out. I seem to remember having to fish around above the pedals to find it.