Bike fixed! Woohoo!

So I used some connections and managed to get the TPS sent quicker on warranty, it came unnecessarily with the whole throttle body attached, because the TPS doesn't have it's own parts number. So if you break this $15 part you'll have to pay 1000 RMB ($150) for the whole thing, cripes.

CFMOTO really need their own official parts selling thing on Taobao. I'm sure I'm not alone in being a much happier CFMOTO rider knowing that any part is only a 48 hour EMS express delivery away. I don't want to wait weeks for things to be sent, it just sucks.