The only suggestion I can offer is to get a diagnosis. Since your funds are limited, see if your local community college or high school offers an automotive technology program. If so, speak with the department chair and ask if they’ll diagnose the problem during their labs. It’s a longshot, but it’s free to ask.
You may indeed need a pump. But that can be determined diagnostically by applying 12VDC to the pump and testing the line pressure.
Did the replacement coil pack also come from the boneyard? The coil pack can also be easily tested, but to do that you’ll need a way to check the voltage pulses, and a shop will have that equipment. Without that, it’ll be tough to nail this down as the cause.
My concern is that you may have a cause entirely different from what you’ve been looking at… like a Crank Position Sensor (CPS). You’d need the equipment and knowledge to test that.
I am very concerned about the gas leak as a safety issue. It would be a good investment to have that properly installed so there’re no leaks. I’d be more suspect of the boneyard one than the aftermarket one as to the function, but the biggest issue is the leak.
NOTE: someone may suggest checking for spark by holding a spare plug against the engine to ground it and looking for spark… PLEASE, don’t try this until the gas leak is resolved. Throwing a high-voltage spark in an environment rich with gas vapors is a recipe for disaster.
I wish I could say “do this and it’ll be fixed”, but this isn’t that simple.