I looked into the origin of the parts and found out they are probably not Chinese. I was told they were from an "offshore" source. Car is going back into the gear shop tomorrow to try to solve some strange noise other than expected gear whine or clutch noise.