Sounds like an fa50... I've seen a few that run up to 20mph and then give out. I would do rebuild the top end with new gaskets and deck the head. Cook the stock pipe to clear out the carbon, or get a new one... Then i'd probably run a SHA with a new intake and see how that does...