Was riding the other day and my 2005 cbr600rr bogged down and died. Had to push it home 2 miles. I've checked for spark and has a great spark. Fuel pump primes and the injectors fire. I checked the kickstand switch, it is good. I can get the bike to run for a moment with half throttle while cranking but it is very rich and smells of fuel bad. All fuses are good.