I have a 2015 Yukon XL Denali and for months now, I've gotten "Service Adaptive Cruise Control" and "Service Automatic Collision Prep" on the DIC at every start-up. This is not intermittent, it happens every time. The sensors are not blocked or dirty so I'm assuming the camera for the adaptive cruise control and lane departure warning has failed. I see this exact part number camera/sensor available on Ebay. Should I be able to buy a used one and swap it in or will it have to go to the dealer to be reprogrammed no matter what? I DIY everything so I'd really rather not have to set foot in a dealer! I'm kind of regretting buying a newer vehicle like this because it sounds like there's a lot that may need to be reprogrammed in the future that I can't just do myself. That said, is there a scanner or software I can buy to accomplish this kind of programming myself?