Lot's of questions.
How long have you owned the truck?
about 1 month
Did the problem just happen?
this is the second time, I posted a couple of weeks ago, the first time it happened.
Have you ever had the solenoid cover off the IP?
no, I have not. I read a post while searching for others with this problem, that if the arm is not reinstalled correctly, i may have a runaway condition. I dont want that.
Was the IP ever changed to your Knowledge?
Not that I am aware of, it looks just as worn as the rest of the motor.
Does the fuel filter have a filter element in it?
yes, I replaced it, shortly after I bought the truck.
Do you have an electric lift pump?
no, but I also put in a new lift pump, (airtech) after buying truck, because I thought it was leaking. turned out to be filter that was leaking.
Since you said you disconnected the wire to the solenoid and it didn't shut down, you do not have an electrical problem.
If none of the above, pull the IP solenoid cover off, then with the key on, remove the wire to the shut off solenoid, put it on and off, watch for the solenoid plunger for movement, it might be sticky. Operate the fuel shut off slide at the top of pic #2, make sure it slides easy, slide to the right, then let the spring open it (slide to left). Don't force it, it should slide easily.
Put the cover back on, make sure the fuel control arm is placed like shown in the picture #2.
No need for any gasket, there is a rubber ring in the cover.