Never had issues with the bike ever. This all started after I had battery go bad but then replaced it. After the battery replacement, my engine light was on. I did the TPS reset and engine light went off but this is when the rough idle and stumbling started. I did a fuel pressure test that resulted in 50 psi which I know is good. I currently have no engine light on and spark plugs look good however I do smell gas while the bike is idling. Wide-open throttle the bike runs great it is just a problem at idle and traveling at steady speeds (30-45mph) where the bike runs rough. One last thing to note, I did jumpstart the bike about two or three times before I found out that the battery was bad. Any help on this will be greatly appreciated. Thanks.