Why throw parts at it?
How many miles on this engine?
I would check the timing gears.
Valve and ignition timing would both be affected.
Your vacuum readings and lack of ability to accelerate plus backfire seem to point that way.
Try taking the cap off and rotating the engine first one way and then the other with a breaker bar on the front crank nut.