One more thing that I forgot
Obviously the reason that this backing on the fabric is deteriorating so fast is due to the heat from the roof. I'm assuming that the pickup has probably a 1/2" or so space between the metal and the board that the headliner goes on. In my Aries I bought some rolls of insulation to fill this gap since there was none there at all to keep the heat away from the liner. It worked good and also kept alot of heat out of the car in the summer. I haven't done this in the pickup yet so I am not sure the spacing or how this setup is. I'm assuming it's pretty similar and I'm sure my 97 will need it eventually too.
_________________________________________________
1997 Solid Black 2500 4X4 SLT 3. 54, auto (lazy), loaded except leather (next time) fully stock with chrome westins (love em). Son taking care of it (driving the you know what out of it in Jax Fl) while I’m overseas.