well i have a 110 cc giovani mini hummer and i was recently driving it in the snow for a good 2 hours. Then about 6 hours later i tried it again. It cranked for about 5 seconds and stopped. It didnt even make any noise when i tried to crank it. I charged the battery and stil nothing. Well then my friends flipped it upside down and took out the solenoid. THe soleniod had two wires conneccted to it and when i put a nail in between and touched them together they sparked and it started. Well my question is what is the problem here that is preventing it to start from the crank button. I dont always what to spark it to start it all the time.... THanks