I have an 07 te 250. It has had a number of issues and they are all fixed but one issue still remians. The bike runs very well. It will kickstart first try. But when i use the electric starter the spark disappears and reappears when i depress the button. Funnily enough the bike will start then sometimes. If I hold the electric starter button down it will just keep on turning over without firing. It seems this problem is intermittent also It used to have an issue where the starter motor would start up and keep going when using either the kick start or electric start. Turned out to be dodgy italian soldiering on the kill button.
i would guess an issue with the starter switch or in your wire harness.the starter switch would be an easy fix.it is hard to find a fault in a wire harness.dan
I've had this issue as well. The problem is your on/off switch & starter button. They fill up with dirt & crap then just play this game. After the bike shop swapped the wiring harness, stator & coil the bike still did exactly the same. They then tried a starter switch.. Problem solved! Don't try to fix it as they tried that too with no avail & just replaced it.