Well GM's infinite wisdom says that they will be replacing all control arms and ball joint assemblies. Plus side, its all warrantied and they finally have my parts. The down side, its going to be a few days of work starting Friday so that means I am hosed on transport.