Does anyone know if a used ECM can be reprogrammed for another XL7? The dealer/service dept. believes the ECM is what's causing my car not to start. We bought one from a salvage yard but they are saying they can't use that one because it is already programmed for another car. They are saying we have to buy a new one ($1200). Please help!!