Previous owner used for snow clearing wasn't big on preventative maintenance....
Have cab stripped down and removed to be sandblasted and coated - either bedliner or epoxy .. Heads up to check the bottom of the middle cab post - its not sealed on the Mahindra so all that nice salty water...