@ Robert: The weird sound has gone. It was indeed a low battery that caused the solenoid making the ticking noise. I guess the battery must have gone low because of the many restarts.
But still, the engine won't start when hot. No sparks.
Just to make sure that i'm doing it correctly: when checking for spark in this case (with disconnected earth wire from the coil), I sill hold the spark plug to the metal surface of the engine? Correct?
Hi Robert,
No, I didn't use a spark tester. Just did it the usual way by making contact with a metal surface.
It works when the engine is cold so I guessed it should work with a hot engine as well (even when the coil in no longer earthed).
Hi All,
The problem is solved! The issue was the flywheel being a bit rusty. A little sandpaper made the trick.
As simple as that. I am so happy.
Many thanks to all.