This is brand new ECM, needs programming before Installation. Please Confirm the Ecm part no before purchase.. New Cummins ECM require professional programming, Please check carefully to see if the ...