Some solenoids use a different holding circuit to minimize heat. I don't believe your solenoid is that type.
For some reason you are not getting power to your fuel solenoid when you turn the key. This may be a bad relay or something in your safety circuit (seat presence, not in gear, brake on, PTO not engaged...)