Only need shaft learn run when replacing.
You need to make sure the the parameters in the smlcd match the make of the sensor