Not to be a wet blanket, but are you sure the tuneup stuff is really Toyota? China's had some ... issues ... with that sort of thing. But cool rig, regardless! Pardon my ignorance, but what's the star you mentioned?
The thought of an American telling someone from China to be on the lookout for counter fit stuff made me laugh. I'm imagining the shock for SZ01 as if he's learning this for the first time. "Counter fit products? Not Here...not in China! I refuse to believe it."
No disrespect is just made me laugh.
Cheers on the new rig. It's pretty awesome!