I wouldn't throw money at this till you figure out what's wrong currently. You should have more punch than implied.
Low vacuum at idle concerns me. I would expect at least 16". No power at 5000 is also troubling.
If this was a ulti keyway timing set you may be way over advanced btdt and have the broken rockers to prove it.


Angry white pureblood male