Stop Arm Interlock and Door Switch Diagnosis
A 2019 conventional school bus reports that the stop arm extends normally but the red warning lamps do not flash, and the driver says the bus occasionally will not start after dropping students. During inspection you find the stop arm deploys when the passenger door opens, but the warning lamps only flash if you press the door switch by hand. The door switch is a two-circuit unit: one circuit feeds the stop-arm solenoid, the other feeds the warning-lamp relay coil. Measured at the switch connector with the door open, circuit A shows 12.4 V and circuit B shows 0.3 V. With the door closed, both circuits show battery voltage. The bus has a body-control module that also monitors the door ajar input for the interlock.
1. Which circuit is faulty, and what is the most likely cause?
Read the worked answer
Circuit B is faulty. With the door open, the switch should close (or open, depending on design) to pass voltage to the warning-lamp relay coil. The 0.3 V reading indicates the switch contact for that circuit is not making a solid connection or the ground reference is lost. Because circuit A still operates the stop-arm solenoid correctly, the switch's mechanical actuation and the door linkage are fine. The most likely cause is a worn or burned contact in the door switch's second circuit, or a loose terminal at the connector. Confirm by jumping circuit B to battery voltage and observing lamp operation; if the lamps flash, the switch is the fault.
2. Why might the bus intermittently fail to start, and how does the body-control module relate to it?
Read the worked answer
The body-control module likely uses the door ajar input as part of a start-enable or accessory-delay logic. If the door switch signal is inconsistent, the module may see the door as open when it is closed, inhibiting crank or leaving the accessory circuit energized. The intermittent no-start is consistent with a marginal switch contact that sometimes reads open. Check the module for door-ajar codes and verify the input state changes cleanly with door movement. Do not bypass the interlock; repair the switch and confirm the module sees a clean open/closed transition before releasing the bus.
3. What final verification steps should be performed before returning the bus to service?
Read the worked answer
Verify the stop arm and warning lamps operate together with the door, confirm the door-ajar input toggles cleanly at the module, and perform a start test with the door closed. Check that the interlock prevents cranking with the door open if so equipped. Document the switch replacement and confirm no codes remain.