a few years back my father in laws GMC Sonoma had one of those break... there was someone making aluminum replacements and I ordered him one...hasn't had a problem since...don't know if they made them for full size trucks or not...I'll see if I can dig up the info/seller...
on edit: that was quick...found it...looks like they don't make full size...you are a pretty skilled guy mike, you could possibly do it yourself