If the truck sits for a few days its common for it to make this noise on its first start and then not heard again until I leave it again for another few days. Dealer says the same thing happens on their plow truck sporadically and they cant figure it out. They told me to live with it....
I thought it might be the bendix but they told me they wouldnt pull the starter to inspect unless they were sure it was the issue.