As more and more trucks from 99-02 get up there in miles I expect this to be a common issue, if it isn't already. The armrests on the leather buckets are not recoverable and must be replaced. GM uses a process where they inject the foam into the leather casing making it very difficult if not impossible to remove the old cover and most of the time the foam is destroyed in the process.
This ...

Stickies