First let me encourage you that tracing wiring issues is very difficult some times so hang in there.
The pull wire will route through a 30 amp slow blow fuse. It comes from the starter relay. The hold wire comes from the stop relay. Unfortunately, the wiring diagram is not giving us the wire color which would be very helpful.
So if I understand you correctly, your starter engages when the key is turned to the first position which is the run position. I think we need to address this problem first. Then see what needs to be done with the fuel solenoid.
On the starter you should have a big wire and a smaller wire. The big wire is the one coming from the battery and should be held on with a nut. The small wire should come from the starter relay and is usually a plug type connection. We need to focus on the small wire.
Unplug the small wire from the starter and use your pin light. Turn the key to the on position, the light should be off. Turn key to the start position and the light should turn on. Then back to on position light should go off. So you should only see power when the key is in the start position. This is the goal.
Can you post pictures of the starter with all the wires connected? Try to capture the harnesses around the starter in the picture as well. Is there a plug not being use that is close enough to reach the starter?