The QMB139GY6 is the engine used in most Chinese scoots until you get to the larger wheeled bikes that have the long shaft CVT. The Taiwanese engines used in the agility 125 are the same platform design but almost everything is slightly different as in the parts usually aren't all bolt on. The Taiwanese GY6 is also higher quality in my opinion.