Hi, I juste got myself a 2004 wolverine, and rode it a couple of times. Great ride, but I feel it could use a bit more torque. When I come across hills, i feel that the bike is working pretty hard. I dont know if its because i have 25" mudlites, or just because Im kind of heavy, but is there a...