I’m finishing off the restoration of a 1997 grey import Honda CD125t Benly that I intend to commute to work on. It’s the one that looks a bit retro that you can see people from Korea and Sri-Lanka riding on YouTube with the full mudguards and black paintwork. I've owned it for twenty years but its been out of use since 2003. It was running but kept stalling before restoration. I had to take the head off for welding (top mounting lug broke off and was left attached to the top frame mounting bracket, spark plug thread all mashed up. After re-assembly the engine had a big fat spark and fuel, turned over freely but refused to start. I checked several times and the timing was spot on. So I gave up and bought a CB125T second hand engine off of eBay (seller assured me that it was running okay and I do believe him) However, the wiring for the stator on the new engine was different (fewer wires and different colours plus the wires had been cut off from the frame really short) so I simply fitted my original stator and rotor onto the replacement engine and plugged it in. Ready to go… except not. I have the same problem- fuel , spark and spot on timing yet turns over and won’t start. What have I missed? Is there any way to test the pulse generator? Would the trigger for the pulse generator be in a different point on the original rotor compared with the one that came with the engine? Anyone got any ideas?