Hi I am working on my brothers bike and it just randomly one day after cleaning and getting it ready for a trip, it will start and idle but once you give it any gas it gargles and sounds like its flooding and if you try to put it in gear and go it gargles and pretty much dies if you don't pull the clutch in. This was a couple months ago, now it does the same thing but will only come on when the choke is on, but still any gas it doesn't run and once I take the choke off it dies immediately. Here are the things I've done and thoughts of what the problem could be. Ive drained the gas and put fresh gas in, checked the Air temp sensor and it was dirty but i did clean it, pulled out the fuel injector and the outside of it was dirty but where it goes into the intake was clean, I checked the rectifier and I checked the diodes and it was good, and the spark plug is new. The battery is dead and it is the 2nd battery we've put in it so that's what makes me think its the rectifier but with it checking out with the multi meter im just not sure. If some one has any thoughts or has had this issue please let me know, we have a trip in a couple weeks and would love to get this resolved thanks.