You have a 016B that won't run?
If so you need to check:
Air
Fuel
Compression
1. Make sure fuel is being delivered to the input side of the IP. There is a little hand lever for priming on the mechanical fuel transfer pump, IIRC.
2. Loosen the injector nut 1/2 turn and turn the motor over. You should get spurts of fuel if the IP is getting fuel and when the air is expelled.
If no fuel at either place figure out why and fix. If you get a steady spurt spurt spurt with the injector nut 1/2 turn loose and no action after you tighten the nut then start looking at other stuff.
There are several things that might stop the fuel flow: cutoff solenoid, float valve in tank, lift pump, IP, etc.
From memory, the 016B (Onan engine) has a cam driven transfer pump on the side to bring fuel to the IP. In my experience the units sit for a while and the transfer pump plunger can get gummed up. If this happens it won't pump fuel.
Try the above and post here how far you get with the fuel.