The new Denon 4 Dongfeng Reynolds Kang machine Yuchai engine new promotion C03054-20 C03054-26 3836010-T38H2 FCL odometer sensor DCI340 40 DCI375 40 DCI420 40 ISLE292 40 ISDE245 40 YC6MK340-40 YC6MK375-40 YC6MK300-40