Where would I start with the brake switch code? What sensor would trigger that?
there are sensors to monitor pedal position, throttle pedal position, throttle plate position etc... all have to be working in harmony otherwise you get a bunch of codes. All you need to usually focus on are the main ones, all of the secondary codes are a result of the car operating in limp mode so yes, if timing is pulled way down and throttle is artificially closed then the ecu sees those as new issues as well etc... so once they fix the first one things should become more obvious.