Thanks guys... I will look on Facebook/Craigslist some more.
I have one that came off a 1999 Dodge Ram. You could have it if it would fit.
80" front to back
70" wide at the cab
68" wide at the tailgate
Burgundy
Very generous... Thanks! I will look at the dimensions I need and if they vary from 1999 to 2004.5.