Where's the Wow?

Yes it is. Thank you

Then that right there should tell you it needs advancing more........OR you need a smaller camshaft. Since you have the one you have now installed, it would seem advancing it further would be the more economically friendly thing to do.