If not, a fabrication shop should be able to make a mount that will adapt the old mounting location to mate to the 4.3l
Yea I can snap a couple photos and measurement for you next time I am poking around in there. Its pouring here in NY and will be raining for the next few days, so its going to be a couple days before I feel like taking the cover off.