Ignition off should close the fuel stop solenoid.
Right.
My statement was, if solenoig previously worked correctly, now doesn't, it may be indicative build-up in the IP, because it's sticking open, and a non-op solenoid will remain closed.
The only way the plunger could remain open is if something is preventing it from closing. Even if the spring is missing, it will settle to the bottom of the filter.
The filter is probably gummed up with storage sludge, the kind that occurs when diesel is left to evaporate, or worse yet, rust.
Chris,
You can pull the solenoid (on HZ at least) to inspect, without taking off the cap, if you've an open end wrench to sacrifice, but be careful to not round the top.
I figured this out the hard way (didn't think it'd require FSM, which I didn't have handy at the time) but it's easier to keep track of the spring during removal and installation, with power to solenoid (alligator clips) since it'll suck the plunger into the body, holding spring captive. Have to be careful with it being hot, obviously.
restarting an engine that may runaway again.
Only a runaway if you can't stop it and no harm in starting, IF it can be stopped. (**Disclaimer: no harm in starting if it is in a condition to start, i.e. lubed, fueled, and without internal damage that will otherwise be unknown, until it's running or torn down.)
Also get the tacho working so you can see if rpm is actually high enough to warrant
Not an easy proposition. The tach is an 12V F/H variant and sensor accepts BH pick up.
The HZ/HD IPs use a different signal (voltage, amperage, whatever it is. I won't pretend to know) that pegs the tach, with ignition switch on, engine off.
This is a self serving challenge, since I want to be proven wrong:
There's no conventional means to adapt the IP pick up to the VM tach.