Had it out on the track today but there's still no top end. Pulls nice and clean from the bottom of the rev range then goes flat at 50 or 65%. Revving higher it starts to miss. I will be looking at the timing first, then the cam timing.