does gm just sell the ends? or do you need the whole harness?

I think you listed all the probable sources for a car specific bulb holder.