A couple of days ago I removed the engine, trying to find out if there was moisture on the wires. I reconnected all the wires, checked all the connections.
Probably in the near future I will ring all the wiring with a multimeter for breaks and non-contacts.
If it does not help, then I will try...