Hit and run?this truck literally hit my house 2 weeks ago
Hit and run?this truck literally hit my house 2 weeks ago

That's a really good point.Have you verified that you have 12 volts to the fuel shutoff solenoid on the IP? Can you hear it click?
I know you said it had compression, but are you sure all 8 cylinders have enough compression to fire? I would test it before I go any further.
Good luck!