Problem with these chinese mass made things is the quality control. 70% of them will be ok, the other 30% will shit itself and take your engine with it. And becuase you bought it from xs power you'll never get any money back.
You're better off spending your money on a rebuilt T34 tbh. Better quality.
It's like buying Pounstretcher condoms. Yes, they fit over your cock. But would you trust them not to get your 2am princess preggers?