The fuel pump was a rebuild kit that came with brand new everything, pump, electrical leads, O Rings, I put a new regulator in. The only OEM part in the actual plastic housing for the fuel pump. I have taken that fuel pump out probably 5 or 6 times and meticulously combed through it and I’m positive that it is correct. And no, it doesn’t have the clean air mod. And your question about the fuel cap confused me a bit. I have not tried riding the bike without the fuel cap on. What would that do?Reading back over your posts;
(Forgive me if I missed this in your replies)
Fuel/Gas Cap ? Did you try and ride the bike with the cap open ?
You say that the fuel pump was replaced , was that with a drop in replacement for the pump itself or the whole pump assembly system?
Those rubber O-rings in the fuel pump assembly could be seated incorrectly or the fuel pressure regulator might not be out of position/direction
Your bike has a custom exhaust system.. has the clean air mod been done ? Is the bypass vent that the crank case uses closed up ?
The revs staying up for a long time could be an indication of the air system being out of correct settings..
When the bike starts up it measures air from the sensor mounted to the air cleaner element housing (as the airbox is called in the manual)
If that reading is out of range the ecu can put the bike into one of the two restricted modes..
BUT then you would be getting a fault code if I'm not mistaken?