Ok guys, what an interesting day. Well I drove my 09 HD today and everything was fine. Truck has only 80k on it and I really take care of it. Anyway after getting back home I decided to clean the insi...
I'd check with an upholstery and vinyl repair shop. Many years ago I worked near a guy who did this on restaurant vinyl seats. They have several types of materials as well as molds to match the 'grain' of the vinyl.
Also, I use a Dashmat from day one with my truck. It's never indoors, left parked in the sun as I have no shade trees. It's an '06 and the dash is perfect under it's mat.