Definately needs a tune Aaron, but congrats non the less. George didn't make as much as you and he has a t67. I tuned it, which could be the problem, but he only made 409 @ 17 psi. His pull lots a lot cleaner than yours which is why a tune will help you out a lot. Good luck.