I think I might try a 7.5 or even an 8.5 power valve.

Does it go idle to shift at full throttle without ping??