The last Zoom I got was china crap.
On the phone several times with Zoom, the pressure plate would not release.
After the 5th time taking the trans in out, in two weeks.
I sent the pos back to Summit for a refund and put a centerforce diaphram in, no issues, I do like the ease of push on the clutch pedal.