I have a 2003 Chevy Silverado and like many the speedometer is broken and I am past the mileage for the recall. I saw that I can get it repaired at Southern Electronics but they want $235 to fix it and I can buy a used one for $150 but someone told me I would have to take it to the dealership to get the Instrument Cluster programmed. Is this true or can I just install the new one myself and have it work properly without having to take it to the dealership?