Ok, even though it is over 100 F in the barn today, I did some tests both with and without the PTO solenoid valve connected.
First, I was reminded that the ICC 031 PTO solenoid current readout means nothing when the engine is not running, even with the PTO switch pulled on - presumably because the system will not try to turn the PTO on (or even energize the PTO solenoid) if the engine is not running and making hydraulic pressure.
Here is the PTO current with the PTO solenoid
plugged in, engine running, and the PTO turned off. It varied between 0.01A and 0.03A.
Here is the PTO current with the PTO solenoid
unplugged, engine running, and the PTO turned off. Note that it reads higher than with the PTO solenoid plugged in, which makes no sense, but it is what
@Slick64 also reported.
Here is the PTO current with the PTO solenoid
plugged in, engine running, and the PTO turned on. This is normal PTO solenoid current (1.22A to 1.50A) for this tractor.
Here is the PTO current with the PTO solenoid
unplugged, engine running, and the PTO turned on. Note that it correctly flagged the PTO solenoid fault within a few seconds. Also note that the current is the same as when the PTO was turned off, so it properly reported that there was no current flow to the unplugged PTO solenoid valve.
After this testing, I plugged the PTO solenoid valve back in, started up the tractor, and the PTO ran normally with no errors.
I was going to crawl under the tractor with my multimeter and measure the PTO solenoid coil resistance, but by the end of the above testing, I was dripping profusely, so I retreated back to the air conditioning.