Quanchai engine parts for construction machinery