D226B-3D Weichai engine parts