Plow mount came off 2004 leaf spring f 250
Had a bent bolt that I had to cut off but mount it self seems like it would be just fine
Wiring harness I didn’t get a chance to test but you could resistance test if you’d like
Feel free to ask any questions
Thanks for looking