Can anyone tell me if 68884600 and 66217400 are mechanically the same ? I’m assuming maybe the electronics are different ??? I’d like to get replacement interior door handles for refinishing so I don’t have to be without my car for weeks. Thank You for any insight !!!