You can do it but it might be a stretch.
Pat, The advantage the factory installers had was that they used slightly more material to grab onto and cut off the excess afterwards. You and I don't have that luxury but that doesn't mean it's impossible. Buy or borrow (good luck on that one) an upholsterers staple gun filled with stainless steel staples. There might be electric ones but I'm only familiar with pneumatic ones which means bringing along a small compressor and hose. Study the old staple hole patterns in the edge of the vinyl and look for the corresponding staple remains until you can find a match. Use a pair of pliers to deftly stretch the headliner and match the holes with the staple remains and shoot a new staple close by. Progressively work your way along starting at one end until you're done. The trick is to stretch the vinyl only enough to match the old holes, thereby avoiding creating wrinkles from stretching too far. Why the special stapler you might wonder, it's duck billed and able to get into a tight corner far more easily than a conventional hand stapler. Here's a link to a nice affordable used one listed on eBay:161744116451 Copy and paste that number into the eBay search box and the listing will pop up. You CAN do it just don't rush it. Good luck, Glyn Judson, E31 hull #55, Marina del Rey CA