Rust Issues, need some opinions!

Yes I paid 300 for one about 3 years ago it was a 92' I used it on my 79 power wagon