Hi, my 1998 Dodge 2500 Cummins 5 speed has a bad ecm(mounted on side of engine). Dealer wants $2500 for new one and said they will not reprogram a used one. I put a used ecm on my engine from a truck with same kind of transmission but it has a few glitches. Does anyone know where I can get mine vin matched or rebuilt. The internet sites I found have bad reviews, any suggestions?