Update After searching all kinds of cfmoto parts departments, ones I found and ones suggested by other members and a lot of adding and dividing, the least expensive place was mortch motors, which was suggested by doug80638. Total cost for everything I ordered was $357.00 including shipping from china by Fedx. This included a cyl.kit with piston, pin, rings. Gaskets for head, cyl, tensioner, Cvt area. 4 valves and seals. Thermostat and housing. Timing chain, guides all three, tensioner. Hopefully that is everything I need. This came out to way less then anywhere else I found, even deals on eBay. They had everything in stock I ordered, other places did not and would have had to get parts from several places. Shipping looks like it will take 7 days which is as fast as places here.
Had texted with them to make sure parts would fit my machine which they confirmed. Looking at parts numbers their parts numbers match cfmoto parts numbers for my machine so they should be correct. Time will tell.
Now who can tell me where to order the unifilter for my machine?