From what I read of the reference post (and my experience with the Hurlimann) The solenoid is OPEN when in the de energized state. That is, fuel can flow when there is NO electricity applied. The time you should hear the "clunk", is when shutting down. When power is removed, the controller circuit APPLIES voltage to the solenoid for several seconds to cut fuel and stop the engine.
IF the Solenoid were "sluggish", and inhibited to move into the unenergized and open position, there would be no fuel flow to start the tractor engine. Also, The engine would not shut down when the key was turned to off when the fuel was allowed to flow.
THis is all a guess on my part. My own issues were with a two wire solenoid that only CLOSED fuel flow when the key was turned to off. BUT The symptoms included both NOT STARTING and Not shutting down.
You could try jumpers from battery hot to see if the solenoid is free to move. Mine worked perfectly when the control module was bypassed. Yours may also.
I considered adding a momentary push button and a couple of wires, but a length of welding filler wire did the same thing and cost nothing ;-)