This switch prevents the engine from starting unless the transmission is in Park or Neutral. If it's faulty, it might not be properly registering the transmission's position, allowing the car to remain running even when the brake is applied.
Other, less likely possibilities include:
* Faulty brake light switch: While less common for this specific symptom, a malfunctioning brake light switch *could* contribute if it's also involved in the starting circuit (though usually it's just for the brake lights themselves).
* Wiring issues: Damaged or corroded wiring related to the NSS or brake light switch could interrupt the signal and cause erratic behavior.
* Transmission problems: Although less probable, a serious internal transmission problem could interfere with the NSS's ability to sense the gear position.
It's crucial to get this fixed immediately. Driving a car that stays running regardless of the brake pedal is incredibly dangerous. You should have a qualified mechanic diagnose and repair the problem promptly. Ignoring it could lead to accidents.