I just picked up my Maverick and the first thing I noticed was that it was slow at starting. I rode it all weekend and it still starts slow. Is this the battery or do all of them do it? If its the battery I'm buying a Odyssey. Let me know...