Will a truck topper off 1997 ford f-150 fit 2004 dodge ram 1500?
No, a truck topper from a 1997 Ford F-150 will almost certainly not fit a 2004 Dodge Ram 1500. Even if they are both full-size trucks, the bed dimensions (length, width, and especially the wheel well shape) differ significantly between makes and even model years. The mounting points will also be completely different.