These are not the stock replacements but I've had good results from these:
I tried 4 different ones from ebay and these are long enough to reach and have held nicely so far. Hope that helps.
Door Trim Panel Retainer Length 1-9/16” For GM 1997 - On Qty 25 821641203380 | eBay
Find many great new & used options and get the best deals for Door Trim Panel Retainer Length 1-9/16” For GM 1997 - On Qty 25 at the best online prices at eBay! Free shipping for many products!
www.ebay.com
I tried 4 different ones from ebay and these are long enough to reach and have held nicely so far. Hope that helps.