Hi Ken,
If you have checked the wiring under the seats you have to work your way back to the ECU, may have got damp in a connector / plug.
I am coming to Colchester to visit my daughter next weekend, although not a machanic if you want someone else to listen to the noise from the engine PM me a contact number & I'll give you ring when up there.
Graham.