The Vette guys are nuts. I know, I was one of em. Started to go down that path w/my '76. Its a slippery slope.
If you're entering the truck in shows and its your thing, do it and do it better than anyone else. Me, I just enjoy the musty smell and the looks I get on the road.

I would second the Delco guess.