briefly and verify that voltage is being applied to the device where a dtc would be expected if a failure is detected command a learn zero and span of air system actuators e g intake air throttle and exhaust gas recirculation where an actuator that is not responding correctly to the learn command should result in a dtc and test resistance of engine position sensor circuits e g camshaft and crankshaft position where a circuit that is out of range should result in a dtc the harness diagnostic test can be run for a set period of time for example 90 seconds and be monitored by a timer 220 the controller monitors the harness diagnostic test 222 and if the harness diagnostic is not completed within the predetermined time 224 an error can be generated 226 after the harness diagnostic is completed the diagnostic system can retrieve any generated dtcs 228 and stop recording data 230 the dtcs and other recorded data are then sent to the service center for analysis 232 the service center analyzes the data and makes a recommendation to a technician 234 accordingly the above identified systems and procedures can be used to remotely diagnose or eliminate potential problems with a non starting engine condition the foregoing detailed description of the.