I have a factory radio out of a 1990 dodge W250 it work good when I took it out
Have a bed cover that was takin off a 98 Dodge Ram short bed