Gas leaks are hard to track down. I like to reduce the number of places a leak can occur by using all barbed fittings (i don't bother with the oetiker clamps myself) and I wouldn't touch JG fitting either, but that just me. I regularly renew keg post, poppet and diptube o-rings, sometimes whether they need it or not. I use loctite sealant on all threads. And remember ball valves can leak from the stem as well sometimes. Also check your disconnect o-rings. A while ago I had a leak which I found was from the gas bottle around the valve stem seal, I repaired the seal and now either turn the gas off when I'm done, or open it all the way so it seals properly, don't just half open it or it could leak.