I decided to get on to my Blazer so I can have it this Summer . The rig sat outside covered for a couple years . When I sat in the drivers seat I looked up and parts of the headliner loosened up .I am just sick about this since I bought a new one off a GM dealer years ago . It tried fix the old one before I bought the new one . So I found a factory one on Ebay but the seller either pulled it or was stopped as a seller . The part number is 15610112 . Does anybody make one that fits like factory, is vinyl and has the holes ? Also white ?