have you chopped out the loom connectors in the engine bay that run along the chassis leg and connect the engine loom to the car loom? - if not, i bet that this is your problem - chop them out and hard wire (join the wires with solder) and i can safely say that the root problem will be cured