I had just started having an issue with startup oil pressure slowly rising then dropping off on my 07 Yukon Denali XL, also had a pretty bad oil leak so I decided to tackle the oil pan gasket and pickup tube o ring.
The o ring was dry rotted and broke into pieces when I pulled it off so I was pretty happy to find that after the work getting to it. The whole process wasn't near as bad as I had been expecting, no lift and not even a jack for the front diff. If I did it again Id definitely use a jack to get the diff back up in place.
The GOOD... I've got oil pressure like I've never had in the year of owning it, the BAD... I think my oil leak is the rear main seal plate.