That wasnt anywhere near a perfect fit to be honest. I dont recommend this type of engine when someone wants to build something similar on a DT125R frame. It does not go in straight away and almost everything will be on its way (swing arm, downtube, the tube down under which carries the shock linkage and all the tubes under the engine). Its easier to use CB clone engines, they are so much more compact.