Dongfeng Hercules Yuchai YC6M290 340375 after the first four eight 3724580-K49D0 3724570-K55D2 after double engine wire harness