Welcome to JA.
It sounds like it needs to be calibrated. You did the calibration with the button but that didnt work so I would suggest taking it to the dealer and have them do the calibration with the diagnostic equipment. This usually solves the problem when the calibration using the button doesnt work. If you need anything else just let me know. Thanks