I decided to buy the pan gasket seal at a local O'Reilly auto parts store because if there was a problem with the seal I could quickly return it.
My pan gasket leaked bad and after the replacement hasn't leaked at all. I followed instructions in the video and used an anaerobic sealant using a spray on catalyst so it would cure after bolting the pan back on.
Used the stock pan. Take pics and let us know how your job goes.
My 05 pan would not clear the exhaust without dropping the skid to get the exhaust out of the way. Hopefully, your 04 will be easier.
Remove the exhaust head pipe and front drive shaft that way you'll have a much easier time with the pan and seal replacement. I really don't think you will be able to remove the pan with the head pipe in the Jeep.