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

Sounds like fuel delivery issues.

yep, Sir, I gotta agree,
Lots of build upgrades & cudos NHscamp, don't see any fuel upgrades on your O/P though---

No lack of respect intended or implied NHscamp...