The wiring to those sensors is very fragile. It would not take much for them to malfunction.
Even if they are working, don't expect the light to stay on all the time. It will only come on when it gets a good ground on the rotor.
1986 300E 5-Speed 240k mi.