Mine r Gen 1, made in 2012, I think they up to gen 4 now. You can buy them from Ebay ($100), so u know and have a good one. The hardest thing is having a 8, 9, 10 mm socket. Door panel removal tool. U will break a few panel studs. Buy them from Tesla or online. I bought bag full. It takes patience, not rocket science to change the mechanical part.