I have a Yamaha SX200TXRA I am having trouble diagnosing. The engine runs good in neutral and will run perfectly from 800-5200 RPM if I can shift and accellerate it quick enough to keep it from stalling. It cuts off instantly shifting into either gear as if the key switch had been shut off. I have checked fuel pressure, replaced both low pressure pumps, tested oxygen sensor, TPS and checked spark and compression. I am out of ideas and could use some suggestions.