My M3 is from September of 2020. It all seems solid in mine. You mention a "repair shop". Was it a Tesla Service Center or just a third party repair shop? If it was a third party shop, I'd take it to a Tesla Service Center and see what they say. Most third party shops haven't had any real experience with Tesla's