I have an 05 wr250f which wasn't running right, so I took it to the the mechanic, and now it has no spark at all. It has a new cdi, new spark plug, new ignition coil,new magneto and a new tps. I have taken the the wiring harness out and tested it, plus I have tested all the new equipment added to the bike, yet it still won't spark. I am at wits end as I don't know why it still doesn't have a spark. I have not yet put a new voltage regulator on, as I did not think it was part of the ignition circuit. could this be the problem?