Great looking truck and what a find! That rust around the mounts can also come from a bad windshield gasket that is letting water in at the corners and it runs down the a pillars. Welcome to the forum!