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.