You really need to find an LM1 or some O2 sensor to put in there to check it out. Just richening it up may hurt performance. The 625 tuned correctly ought to be plenty for that combo. But you're asking a lot against a turbo, i've seen some of those guys at Tulsa and it will be tough no matter what you breath through.