2007 DR650 with 28,400 miles running just fine 2 weeks ago. Shut it off and went to start it a week later-nothing. Pulled a spark plug to check the spark and got one weak spark then nothing. Checked the pickup coil with an ohmmeter and it didn't meet specs. Ordered one from here for $39:
Had it in 2 days, took 5 days to get a gasket from Suzuki. Wired it in today (wire colors are backwards) and it fired right up. Anybody else want to chime in with their mileage when the pickup coil died? Luckily mine died in the garage.