D226B-3CD Weichai engine parts