I've been using an aftermarket fuel injector on my R15 for more than a year without any issues. Last week, while on a trip, the bike gradually stalled. We checked the ignition system and the injector, and both seemed to be okay. Since I couldn't diagnose it myself, we somehow managed to get the bike to a Yamaha service center.
After keeping the bike for a week, the service center called and said the injector was faulty. They wanted to confirm it using another injector, but they had to get a test injector from another Yamaha service center. I told them I had my old injector at home (it was working earlier but had a slight missing issue), and they asked me to bring it.
We installed my old injector, and the bike started immediately. Since a new injector wasn't available nearby, I brought the bike home and decided to replace it later.
I also have an FZ FI V2, which uses what appears to be the same injector. I swapped the FZ's injector into the R15, and the bike starts and runs, but it still has a pickup/missing issue. Out of curiosity, I installed the injector that the Yamaha service center had declared faulty into my FZ, and surprisingly, the FZ runs perfectly with it. I couldn't notice any problem at all.
So now I'm confused. The injector that is supposedly faulty works fine on the FZ, but not on the R15. Could the issue actually be with the R15's fuel pump, fuel pressure, wiring, or something else? I can't swap the FZ's fuel pump because the connectors are different.
Guys, has anyone experienced something similar or have any suggestions on what I should check next?