Glad to hear you got it going. Still puzzles me on the twist grip being bad. The first time I wired my bars I had put the wires in the wrong location in the molex connector and didn't realize it. I yanked on the twist grip so hard trying to pull the wiring back out cause I figured it was the green plug. Surprised I didn't tear the wires off of it I was yanking on it so hard. 2 yrs later and it still works fine. That's why I say they're not that fragile.
I've done 20 sets of bars or so on Touring bikes. Those TBW sensors are POSes...They break pretty often. Glad you have been fortunate...I won't install bars for anyone anymore that doesn't purchase the Screaming Eagle sensor unless they agree that they will pay for the labor if the stock one breaks...