Don't be angry with the bike. It's probably the fuel pump. Do you have a service manual? You'll need to disconnect the fuel line from the fuel rail and then catch the fuel in a bucket to measure. Put a jumper wire on the fuel cut relay to run the pump for 10 seconds. You should have about 6.5 ozs (US).
You'll also need to test the pressure of the fuel pump. For this test you 'll need a 100 psi fuel pressure test kit. Install the gauge inline with the fuel rail and check for 50 psi of pump pressure.
If it fails either test, rebuild the fuel pump assembly. You can only replace the fuel pump strainer (suction before the pump), the fuel pump motor, and the pressure regulator. You cannot replace the final fuel filter which is not serviceable. When you are finished, run both pressure and flow tests AGAIN to confirm the pump is working correctly.
Pressure regulator - You can either soak the old one in carburetor cleaner over night or some other solvent. But make sure it's clean. You can also buy a new one with some of the pump kits. Whatever you decide make sure you run a zip-tie around the pressure regulator and strap it to the pump assembly. This prevents the pressure regulator from coming back out and causing a dangerous low pressure scenario you probably already have.
Clean your fuel system now! While you have it down inspect the tank and clean your injectors.
The PC3 - The lights you see are just showing you the rpm signals from the ECU. It probably has nothing to do with the issue. However, you can disconnect the PC3 temporarily without having to remove it. The hardest one is the TPS signal wire. You can use your GF or a small child with small hands to disconnect the PIN connector.
You'll also need to test the pressure of the fuel pump. For this test you 'll need a 100 psi fuel pressure test kit. Install the gauge inline with the fuel rail and check for 50 psi of pump pressure.
If it fails either test, rebuild the fuel pump assembly. You can only replace the fuel pump strainer (suction before the pump), the fuel pump motor, and the pressure regulator. You cannot replace the final fuel filter which is not serviceable. When you are finished, run both pressure and flow tests AGAIN to confirm the pump is working correctly.
Pressure regulator - You can either soak the old one in carburetor cleaner over night or some other solvent. But make sure it's clean. You can also buy a new one with some of the pump kits. Whatever you decide make sure you run a zip-tie around the pressure regulator and strap it to the pump assembly. This prevents the pressure regulator from coming back out and causing a dangerous low pressure scenario you probably already have.
Clean your fuel system now! While you have it down inspect the tank and clean your injectors.
The PC3 - The lights you see are just showing you the rpm signals from the ECU. It probably has nothing to do with the issue. However, you can disconnect the PC3 temporarily without having to remove it. The hardest one is the TPS signal wire. You can use your GF or a small child with small hands to disconnect the PIN connector.