Sorry for bein' a wise @$$ but I don't know the exact wms on the CJ7s. I only know the YJ because I have one and I was looking for a D44 to swap in with the same WMS and lug pattern... try doing a search for it on the internet. Did they have the D20s? I'm not even sure...