Probably a dumb question but have you checked the spark plug? I would search for a wiring diagram an test the voltage at each wire. You may be able to buy a whole new harness, but I doubt the lifan 250 is anything like a 140. Thats a vertical motor mine is horizontal