I have a 1996 Explorer Sport XL with moonroof (factory installed) and due to water leaks (the drain holes for moonroof were plugged) the headliner is deteriorating. It has completely come off the moonroof cover (and it rattles while driving). I'm worried that the cardboard backer for the headliner is damaged (it leaked for years before I bought it) and won't be reusable. Worry that while taking it down it will fall apart. I've tried searching online for a full headliner replacement. I can't seem to find one for my year. Does anyone know where I can a full kit? I am OK with the do-it-yourself approach, but in this case I feel like full replacement would be better. And I don't want to pay a shop $500+ to replace the headliner. Any help would be greatly appreciated!