There are 4 possible Engine Checking settings. Here is DEI's short description of each :
Engine Checking Mode
1. VirtualTach: battery voltage drop/rise during cranking determines when the starter output is released. During runtime, constant voltage level is monitored to determine if the engine is running
2. Voltage: starter output during cranking is a programmed duration (Set in Cranking Time). During runtime, constant voltage level is monitored to determine if the engine is running
3. Off: starter output during cranking is a programmed duration (Set in Cranking Time). The remote start will keep the ignition/accessories active for the programmed runtime whether the engine is running or not
4. Tachometer: tachometer input signal during cranking and runtime to determine when the starter output is released and if the engine is running.
When you have it set to OFF, it uses the Fixed Crank Time setting ( Menu 2, Feature 4 ). The problem here is that most engine crank time is different when they are hot, cold and with ambient temperature. If the time is too long and the engine is warm and the ambient temp is 95 degrees, you might get some unwanted over-crank. The reverse is true also - cold engine on a cold winter day will not start because the crank time is too short. Voltage and Virtual Tach have thier own short comings. Tach mode works best year round. The test for a Tach wire is DMM set to 20V AC, Black test lead to chassis ground and Red test lead to suspect wire. A F.I. or Spark Plug Coil is typical on newer enginges. The reading is around one volt and will rise slightly when the engine RPM's are raised to 3,000. Some brands and models of R/S units have difficulty using these weak signals, some work better on F.I.'s or coil packs. You will have to locate a Tach wire, try to get the R/S to program and accept that signal. And the best test is over time to verify consistant reliable starts.
Soldering is fun!