All 125 bikes have problems and the mito is no exeption. I have a 2001 mito which has done 30,000 k apparantley thats lot but it runs like a brand new one. They drain alot of voltage so make sure have a good battery in it. Never leave ur lights on when not riding or u will be bmp starting the bike :) Its a two stroke as u no so use the best oil u can get and keep it clean. Alwas let the bike warm up to at least 50 degrees its a performance bike it runs like shit hen its cold. This is the best 125 out there forget the rs Its a toy compared to the mito. Keep it well maintained and it will go for well at least 30,000k lol :)