I've had my CJ for a couple years now and have always been missing the drivers-side hard door check strap. Out of the $1000's of dollars I've spent online for parts, I've for some reason never ordered a new set of straps, and I've always had an issue with my door swinging open and bending my mirror. I found a set of door "pins", and got the drivers side installed. I was looking at ACE for some webbing to make a strap, and found this-
The two longer straps are about 6" long, just like the original straps. The plastic clip end, slid right onto the pin. I unscrewed the footman loop on the door, and slid the other end underneath it.
I thought the velcro connection would be the weak spot, but it's pinched under the loop, and seems to be holding.
I've had this on for about a week, and haven't had any issues. I haven't had any really strong winds grab the door, but my driveway is very steep, and it'll hold the door, and I've even let it swing open and it stops it.