I was looking at the lock up kit from Painless Wiring. They seem to make some quality products and I would trust them (I think...)

I am also leery about hooking my tranny up to something as flimsy as a brake light switch. From what I have been reading, I understand that if you do not lock these things up correctly, you can overheat and ruin them quickly...