The Functional Tests selection is used to access vehicle‑specific subsystem and guided component tests. Available tests vary by manufacturer, year, model, and only the available tests display in the menu.
Functional Tests Opens in a new tab. |
Follow all instructions while performing tests or resets.
Do not enter any functional tests while driving on a road test. During some functional tests, the ECM makes changes to ignition timing, fuel delivery, and other engine functions, which may affect engine operation and vehicle control.
How and what information is presented on the screen varies according to the type of test being performed.
There are four types of functional tests:
● | Information Tests—are read-only tests, like selecting “VIN” from a Functional Tests menu to display the VIN of the identified vehicle. |
● | Toggle Tests—switch a component, such as a solenoid, relay, or switch, between two operating states. |
● | Variable Control Tests—command a certain value for a system or component, such as varying the spark timing in 1° increments or the EGR valve duty cycle in 10% increments. |
● | Reset Tests—reset the adaptive, or learned, values that are stored in the electronic control module. |
Typical functional test options may include:
● | CKP Variation Learn |
● | EVAP Service Test |
● | Injector Balance |
Selecting a Functional Test opens the test. A typical test includes on-screen instructions followed by a test screen that provides a changeable value or switch that is manually entered or actuated on-screen and a list of displayed PID(s) to monitor their behavior while performing the test.
Sample functional test controls
Functional test controls allow you to activate/deactivate or change the test signal. The controls will vary depending on the test, a few examples are shown in the following table.
Icon |
Description |
Test |
Activates the test. |
|
|
Change List |
Allows you to switch data lists. |
|
|
Custom |
Allows you to select which parameters display during the functional test. |
|
|
Minus |
Switches an item to low or off, or incrementally reduces a variable signal. |
|
|
Plus |
Switches an item to high or on, or incrementally increases a variable signal. |
|
Functional Resets and Procedures
Functional Resets allow you to manually reset certain control module values (e.g. reset fuel trim values, or turn off the oil change indicator) directly from the diagnostic tool (if supported by the vehicle).
Functional Resets Procedures are step-by-step instructions to guide you though an on-vehicle reset procedure. These instructions maybe provided in certain applications (if available) when on-tool functional resets are not supported.
Functional resets are not available for all vehicles, and will vary depending on vehicle support. A screen message may display “Functional Reset is not available for this vehicle”.