I have a 2005 EZGO and when you first try to start up it takes it a while and it seems like it is flooding. But when you get it started up it will run fine then after riding for a while and stopping for a little while it doesn't want to go again just turns the motor over. I put new plugs in it a day or so ago and made sure the air filter was clean. What could be causing this? Could it be firing weak? Clogged carb? Fuel filter? If someone can give me some suggestions i would really appreciate it!!!!