At the track last night it would level off and loose power?

Sounds like fuel delivery issues.

Which 750?