2006 Gransport LE
Don't know about the brake lights but I can switch into gear without applying the brake pedal with the switch out. Gonne replace the switch and see if that fully resolves the issue. Either way, without it in, I have not had the cc light come back on while driving - only after starting the car - but need more time to make this a definite.The brake switch is telling the gearbox computer that your foot is on the brake, no signal and the safety mechanism prevents the car from going into gear.
Of course after just saying that I am not sure why the car would drive without a switch in it, were the brake lights on all the time with the switch out?