Rusty, the three bolt sure could be for the GMC. It mounts somewhat at an angle since the bracket is angled.
46, your Pics are what I saw before. I think that is a nice location but I may look into the running board area as speed suggested.
With it not being stock, just like the heater, I guess you can put it anywhere you want.
I will keep you posted.
Thanks for the help guys!