J
I have the 2nd gen doors i installed them myself. What a pain in the #ss first the passenger side fit really good drivers side not so good hard to close rubbed roll cage on the back badly. I took the plastic holder in the front and thru them in the trash made new upper door holders attached them to the roll cage works well no door trying open at speed. After that it still rubbed hard on the back iam pissed so i took upper door apart their is a sleeve that holds the pipe together it slipped when they put it together making the door a 1/2 inch to big cut the rivets off slid it together now it fits as it should same as passenger side.Also sealed the bottom now its about 90% sealed good enought JOE