This hack can save you money or at least a lot of aggravation...
Regarding the JL being "water resistant" and such....
Years ago with one of my JK's, I was out in the mud and got back in the Jeep and got mud all up into the OBDll port. What a mess to deal with. It's just so easy to splash / get mud into it if you tend to get out in the yuck and then jump back in and...
Anyway, since then I buy and place a General Motors, OBDll cover over the OBDll port. Yes, it fits the JL's OBDll port perfectly.
I take a 6" piece of fishing line and tie one end to the cap and the other end up above and slightly behind the OBDll port itself to a cable there. I do this so when I or a Tech remove the cap that it just dangles there until I or they put it back on the OBDll port. Thus it does not get lost.
With the cap, the OBDll port is protected.... from snow, mud, water, horse shit, etc., that might head up the OBDll ports way.
For $10.00+- , the cap is a good investment. I know getting the mud issue in the OBDll port, remedied, years ago cost me way way more the that.
Real cool custom OBDll cover with JL grill on it..
Picture cap of below. Can be found on eBAY, etc..
Plastic Cover for OBDll Diagnostic Connector GM12146933
Just saw that an Amazon vendor is selling the Plastic Cover for OBDll Diagnostic Connector for about $6.99 with free Prime shipping..