Welcome to Just Answers, I'm Kevin and I'm here to help resolve your Automotive issuePlease click the ACCEPT button when satisfied with your answer. Positive Feedback is appreciated!
Hello again, from what I read, you tried jumping the starter at the starter solenoid to the positive cable?
John, first..the arcing is not a good thing, hopefully nothing was shorted from that.
As far as the starting issue, the best way to test the starter is when the problem occurs..the smaller connection on the starter is from the ignition and engages the starter solenoid. So , when the problem occurs you can have someone hold the key in the crank position and then probe that wire (disconnected from the starter) if you have at least 12.3 volts with the key in the crank position at that wire, it is in all probability the starter. Also, starter failures on the 1999 to 2002 Subbies are very common.
As far as the P1100 code, that is due to the car not cranking when the key is in the crank position, just clear the code when yo have corrected the problem.