Hi john
It sounds as if your beat has been played with a bit, having a speed limiter remover added to it, that would alter the vehicle speed signal going to the ecu, perhaps that unit is faulty and not goiving the ecu a speed signal, so thus the engine light on.
Probably best just to replace the fuel pump relay really, yes, some people say that the suffer from dry solder joints etc, but most times its actually the contacts in the relay arcing due to wear, a new relay wont be excessively expensive (£30 to £40 i should think) i can supply you with either the part number or supply you a new relay (via my work)
HTH
Steve M
Steve M
__________________
Its all gone Norfolk!!!
Now in the Lotus position.