At the track last night it would level off and loose power?
Sounds like fuel delivery issues.
Which 750?
Print