A controller for determining whether a previously-detected vehicle steering sensor malfunction still exists, the controller comprising: an electronic, non-volatile memory; and an electronic processing unit connected to the electronic, non-volatile memory, the electronic processing module including, a malfunction monitoring module that monitors the operation of at least one vehicle steering sensor and generates a fault signal when the at least one vehicle steering sensor outputs a signal that is outside of a first pre-determined range, the fault signal containing fault information and causing at least one of a tell-tale indicator to be activated and a vehicle control system to modify its operation from a first operating state to a second operating state, a failure handling module that causes drive cycle information and the fault information to be stored in the electronic, non-volatile memory, and a signal checking module that performs a signal check on information from the at least one vehicle steering sensor, the signal check including retrieving drive cycle information for a vehicle steering sensor from the electronic, non-volatile memory, comparing an output of the vehicle steering sensor to a second pre-determined range narrower than the first pre-determined range, the vehicle steering sensor passing the signal check if the output of the vehicle steering sensor is within the second pre-determined range for a pre-determined amount of time, and generating a reset signal, if the vehicle steering sensor passes the signal check, the reset signal causing at least one of the tell-tale indicator to be deactivated and the vehicle control system to resume operation in the first operating state. an electronic, non-volatile memory; and an electronic processing unit connected to the electronic, non-volatile memory, the electronic processing module including, a malfunction monitoring module that monitors the operation of at least one vehicle steering sensor and generates a fault signal when the at least one vehicle steering sensor outputs a signal that is outside of a first pre-determined range, the fault signal containing fault information and causing at least one of a tell-tale indicator to be activated and a vehicle control system to modify its operation from a first operating state to a second operating state, a failure handling module that causes drive cycle information and the fault information to be stored in the electronic, non-volatile memory, and a signal checking module that performs a signal check on information from the at least one vehicle steering sensor, the signal check including retrieving drive cycle information for a vehicle steering sensor from the electronic, non-volatile memory, comparing an output of the vehicle steering sensor to a second pre-determined range narrower than the first pre-determined range, the vehicle steering sensor passing the signal check if the output of the vehicle steering sensor is within the second pre-determined range for a pre-determined amount of time, and generating a reset signal, if the vehicle steering sensor passes the signal check, the reset signal causing at least one of the tell-tale indicator to be deactivated and the vehicle control system to resume operation in the first operating state.