No engine but I had one of those, a good wee bike. Forgot to fill it up and it kept going till 160 odd miles and conked out on a roundabout Could never get it above 55mph tho
Does it have to be a 125 engine, you may be able to squeese something bigger in there