Desperate for your help! This is a well maintained 2003 rm125 that I can't figure out. Most of the time it will start, run for a minute or so and then stall. Let it sit for 10 or 20 minutes and will do the same thing. I checked the carb, it's immaculate. Jets are clean, float and float height are perfect. Fuel flow is perfect, also replaced fuel with fresh fuel. Compression is good, reeds are like new (VForce). Replaced spark plug with known good one. I do not know the exact numbers for the coil, cdi and stator. But i do get measurements that appear to be ok. Is it possible that one of these runs for a minute and then gives out (can they warm up for some reason)? I have never seen one go bad that way. They usually work or they don't (or am I wrong here?). If it's one of these, which would be most likely? I also tried disconnecting the kill switch. Oh, when it runs, it runs perfectly! Is it possible that the crank case fills up with pressure? I know I'm pushing it a bit, but I'm desperate. When it stalls, it's the usual 'bwaaah bwaaah' as if it runs out of fuel. Any ideas? Thanks for your help.