That windshield is not the correct one for that model.   Might me a metric or maybe not glastron at all.  As for the engine, pumps eat HP, you made need a different impeller if you're making 500+ HP to realize it's potential.    Running logs with snails, I'd be careful with cam selection sucking water from the exhaust.   We just finished a 460 build, had to do a lot since the PO just threw a bunch of parts at it.  Wrong spacer, rods didn't match, balancing was a real chore.  Good luck with your project.