I can't say for sure what is causing your problem but I had a slow leak with a tire/rim on a 99 Yukon. After trying a few of the fixes suggested in previous posts I removed the tire from the rim, scuffed up the inside of the rim and painted it. No more leak. Apparently there was a porous area or a crack that the paint sealed however I never felt safe with that rim on the ground.
I worked at a service station when I was in my late teens. I fixed many leaks by breaking the tire down and cleaning the area where the bead seats. I've never seen a tech bother to clean that area when I had a new set of tires installed.
If you want to attempt it yourself take the rim off and break the bead on one side. Push the tire down to give you access to the wheel and go around it slowly cleaning the accumulated gunk. I like to apply WD-40 to the rim using a small rag. Let it soak a few minutes. Be careful to not get it on the tire or inside the rim. Use soapy water if you prefer but try to keep whatever you use from getting inside the tire.. Then apply a generous amount of elbow grease. Be sure to remove all the WD-40. Once clean and oil free, apply sealer if you want then reinflate the tire fully. Then let the air out and repeat the procedure on the opposite side of the wheel.
You can also try replacing the valve in the stem. The tech sometimes damages them when reinstalling.