Unfortunately, yes, I spent way too much time and way too much money on this little endeavor! The part you have in your message above is the exact one I ordered from a seller on eBay for $20. It arrived and it doesn't fit the 1996, 1997, 1998 trucks and probably doesn't fit the 2500 and 3500...