"They replaced the stearing rack,intermediate shaft, front lower control arm bushings, tie rod ends, both front wheel bearings. "
A GM dealership changed all those parts for a noise that is still there? I would be calling GM Customer Assistance and complain....