The boot is about $10 at my local stealer. If not, online like GMpartsdirect. Access to the connector for the tow wire in under the steering column. Hopefully the button is not broken, my understanding is that the button is not replaceable/removable. If so, people usually swap to Denali or...