i wouldnt go with the yfzx or r.....there still having some problems..the wire harness wears through and the crank bearings on the clutch side go bad fast....also the front end geometry is terrible thats why all the gncc pro's are running houser slicast