Re: 03 honda cbr954rr stalls on idle & hard to start when warm
I suspect you've a bad earth or power feed in the loom. Get it gets hot the connection is too poor to get decent spark under cranking, but not bad enough to stop it running if its already running. Believe me, I have chased my tail on my 929 even to the point of changing the injector loom, spark/coil loom, all sensors, ran pressure test on the fuel pump, a workshop I gave it to replaced the FPR with no effect other than emptying my wallet! Mine would not start, sometimes every day for a week it would be ok then nothing. If i stopped when the bike was hot there was no chance to restart until it cooled, even then t might not start for ages. On only 2 occasions that I recall did it present itself when riding though, and it was stopping the bike revving over 4,500ish, as if there was fuel starvation.
This electrical fix was the only thing that fixed the problem! This orange connector sits inside the loom and corrodes like sh1t! I ended up cutting it out, soldering all the black/white wires together, and all the greens together, insulating it all and rewinding the section of loom with tape. The black/white wires feed power to the injectors with the ignition on, and each of the spark plug coils. The greens are all earths to various parts of the bike. It shouldn't be necessary but I did disconnect the battery before hand just in case of any shorts! This is a know problem having spoken to a couple of ex-Honda bike mechanics.
Hope this helps!