Hi welcome to the forum, these motors were known for intake leaks when you open up the throttle the vacuum changes which could effect horsepower do you have any oil consumption issues as well, (a good sign of intake leak), another issue could be a baffle in the exhaust, the more pressure in the system the more the loose baffle gets pressed against the exit blocking flow and loosing power