I sold our 03 Envoy to my buddy with what I thought was a broken front axle disconnect, he was crawling around underneath it today and told me he found what looks like a bracket that would hold the front driveshaft, had snapped or something, and allowed to driveshaft to come out of the front differential? He sent a pic, can anyone tell whats happened and suggest a fix? Thanks