That she was able to turn it on/off...
I think this may be an easier repair-- with a new TECHM.... or replacing the solenoid shift discs that tend to tear- and cause shift issues.
(these tend to cause delays in shifting).
I replaced mine on my 2010 for about $107 in parts... and 5 hrs of my time.
I began to notice delays in shifts. especially Park-- to Drive...
up to 3 seconds for it to engage.
2013 Equinox LT1 3.6L V6 FWD 88,000
2010 Traverse LT1 3.6L V6 FWD 153,000
2003 Trailblazer LS 4.2L I6 RWD 181,000