There are many types of ICM hardware and software. Enter the VIN of your car. If the car is from 2003-2006, it is hardware with a graphic display and a character display, there are different software for that. It is possible that the second, used one, will not work. Best to fix the original ones. I am repairing these ICM modules