Guys, I don't want to bother and bore you. For me personally it is also an interesting topic to learn something. My good friend Mike from Chicago would approach the topic the other way round as I did. His opinion is valuable to me because he develops software and hardware for a known company.
Getting confirmation on the intentional type of switch is important for debugging.....So when not pressing the brake pedal, your throttle BPS switch should register a connection. It's quite possible in my mind that your NO switch is damaged or misaligned?
The engineer in me would hook up some test leads and monitor the voltage at the ECU. If there was ever an intermittent disconnection along the entire path of the wires, then the ECU would register a brake pedal press and cut fuel. It could also be as simple as the brake pedal being calibrated too sensitive and the bouncing from its own momentum causes the switch to disconnect briefly, etc....
I think for a more reliable behavior, I would probably short the two wires together? Just to make sure the fuel map is running in the normal mode? Or does it actually flip back to normal after extended disconnection is detected? I'm wondering how it responds to temperature differences, etc...
But I guess that's a lot of work when you're happy with the changes you've experienced? Like I said, it's that engineer desire to fully understand the entire system, haha.
Me again:
i have a feeling you got it right. it's a good idea to just bridge the switch to try if it also works fine this way. Well, the opposite of what I did. You're right, this way it would remain exactly at the intended setting of all parameters. Maybe the ECU is ok but the switch wiggles uncontrolled between open and closed.
These switches are known for inferior quality anyway.