my 2006 Yamaha 150 TXR starts and runs great for about 30 minutes, then bogs down to 4000 RPM. I've changed the fuel lines, water separator, fuel filter, VST filters, fuel pump, injectors, I'm at a complete loss. it runs great for 1/2 hour every time then bluuua