Original 0281817309 EDC17C53 New ECU Engine Computer Board Electronic Control Unit Fit For Bosch JAC HFC24A1-2C Diesel