Been there , done that When I was flipping bikes I bought a CB125F with the crank gone, the lad didn't realise you had to put oil in the engine every so often
Gave him £250 for the bike , got an engine off eBay for £250, fitted it and tided it up. Got £1100 for it .