Nah....no welder needed here. I'll post some pics of my 1993 with the DBW setup for ya too. I don't know if there is a lot of differences in the pedals, but mine was from an 04 avalanche and it fit great...just some bolts, nuts, and a drill bit...