So first of all there seems to be a GIANT rust problem under my truck and I don't know if I should fix it or just get a new one?? The inside of this thing is all shredded into pieces due to the rust...
What's this called and what OEM part number is it?