No need to re program anything. All depends on how comfortable you are with wrenching. The headlight itself has about 5 bolts and you will need to partially uninstall the front bumper in order to access 3 of the bolts and slide the headlight out. look up the video on youtube for how to remove a model x front bumper. this will give you a good visualization.