GM Service Manual Online
For 1990-2009 cars only

Object Number: 383978  Size: SF
Engine Controls Component Views
Cell 20: Miscellaneous
OBD II Symbol Description Notice
Handling ESD Sensitive Parts Notice

Circuit Description

The Oil Level switch is a normally open switch. When the oil level is within an acceptable range the Oil Level switch closes. The switch opens when the engine oil level drops below a predetermined amount. The PCM tests the Engine Oil Level switch circuit with the ignition ON (engine OFF). The PCM monitors the engine coolant temperature to ensure proper engine oil drain back to the oil pan. When the engine is colder the engine oil drain back process takes a greater amount of time.

The PCM sends a message (via Class 2) to the IPC to turn ON the Oil Level message when the engine oil level drops below a predetermined value and the conditions for running the test are met.

Conditions for Testing for Low Engine Oil

    • DTC P0117 and P0118 are not set.
    • The ignition is ON with the engine OFF.
    • The PCM compares the last Ignition OFF engine coolant temperature (stored temperature) to the Ignition ON engine coolant temperature.
    •  If the PCM determines the Ignition ON engine coolant temperature is cooler then Ignition OFF engine coolant temperature by a predetermined amount, the PCM tests the Engine Oil Level sensor circuit. The following table illustrates the required temperatures to enable the Engine Oil Level test:

Low Engine Oil Level Coolant Temperature Enable Conditions

Ignition ON Temperature

Minimum Stored Temperature to Run Test

Temperature Difference

-40°C (-40°F)

-15°C (5°F)

25°C (45°F)

-28°C (-18°F)

-15°C (5°F)

13°C (23°F)

-16°C to 140°C (3°F to 284°F)

-6°C to 130°C

(21°F to 266°F)

10°C (18°F)

Conditions for Illuminating the Low Oil Level Message

The PCM detects a low oil level condition for 3 ignition cycles.

Conditions for Clearing the Low Engine Oil Level Message

    • Repair the engine low oil level circuit or low oil level condition as necessary.
    • Start and idle the engine.
    • Allow the engine to reach operating temperature 90°C (194°F).
    • Turn OFF the engine.
    • The ignition must remain OFF for a minimum of one hour.
    •  The engine coolant temperature should decrease by 10°C (-18°F). When you turn the ignition ON the conditions for performing the test should be met and the Low Engine Oil message clears.

Diagnostic Aids

    • Remove any debris from the PCM\TAC module connector surfaces before servicing the PCM\TAC module. Inspect the PCM\TAC module connector gaskets when diagnosing/replacing the modules. Ensure that the gaskets are installed correctly. The gaskets prevent contaminate intrusion into the PCM\TAC modules.
    • For any test that requires probing the PCM or a component harness connector, use the Connector Test Adapter Kit J 35616 . Using this kit prevents damage to the harness/component terminals. Refer to Using Connector Test Adapters in Wiring Systems.
    • The following may cause an intermittent:
       - Inspect for poor connections; Refer to Intermittents and Poor Connections Diagnosis in Wiring Systems.
       - Corrosion
       - Mis-routed harness
       - Rubbed through wire insulation
       - Broken wire inside the insulation
    • For an intermittent, refer to Symptoms .

Test Description

The numbers below refer to the step numbers on the diagnostic table.

  1. This steps tests the Oil Level sensor signal circuit between the PCM and the sensor.

  2. This steps tests the Oil Level sensor ground circuit between the PCM and the sensor.

  3. This steps tests for an open in the Oil Level sensor signal circuit between the PCM and the Oil Level sensor.

  4. This steps tests the Oil Level signal circuit for a short to ground.

  5. This steps Clears the Low Oil Level message. The engine coolant temperature should decrease by 10°C (18°F). When you turn ON the ignition the conditions for performing the test should be met and the Low Engine Oil message clears.

Step

Action

Value(s)

Yes

No

1

Did you perform the Powertrain On-Board Diagnostic (OBD) System Check?

--

Go to Step 2

Go to Powertrain On Board Diagnostic (OBD) System Check

2

  1. Ensure the vehicle is on a level surface.
  2. Inspect the engine oil level.

Is the oil level within range?

--

Go to Step 3

Go to Step 17

3

  1. Install a scan tool.
  2. Monitor the Engine Oil Level parameter using a scan tool.

Does the scan tool display Low Oil Level as YES?

--

Go to Step 6

Go to Step 4

4

Is the customers concern that the engine oil level was low and the Low Oil Level message never illuminated?

--

Go to Step 6

Go to Step 5

5

Is the customers concern that oil was just added or that an oil change was just done and the Low Oil Level message did not clear?

--

Go to Step 18

Go to Diagnostic Aids

6

  1. Turn ON the ignition leaving the engine OFF.
  2. Raise the vehicle. Refer to Lifting and Jacking the Vehicle in General Information.
  3. Disconnect the Oil Level sensor electrical connector.
  4. Measure the voltage at the signal circuit at the Engine Oil Level sensor electrical connector to a known good ground using the DMM J 39200 . Refer to Measuring Voltage in Wiring Systems.

Is the voltage at the specified value?

B+

Go to Step 7

Go to Step 8

7

Measure the voltage from the signal circuit to the ground circuit at the Engine Oil Level sensor electrical connector using the DMM J 39200 . Refer to Measuring Voltage in Wiring Systems.

Is the voltage at the specified value?

B+

Go to Step 10

Go to Step 11

8

  1. Turn OFF the ignition.
  2. Disconnect the PCM connectors. Refer to Powertrain Control Module/Throttle Actuator Control Module Replacement .
  3. Test continuity of the Engine Oil Level sensor signal circuit using the DMM J 39200 . Refer to Testing for Continuity in Wiring Systems.

Does the DMM indicate continuity?

--

Go to Step 9

Go to Step 12

9

Probe the Engine Oil Level sensor signal circuit using the Test Lamp connected to B+. Refer to Probing Electrical Connectors in Wiring Systems.

Does the test lamp illuminate?

--

Go to Step 13

Go to Step 14

10

  1. Inspect for poor connections at the Oil Level sensor electrical connector. Refer to Intermittents and Poor Connections Diagnosis in Wiring Systems.
  2. If you find a poor connection, repair the connection as necessary. Refer to Repairing Connector Terminals in Wiring Systems.

Did you find and correct the condition?

--

Go to Step 18

Go to Step 16

11

Repair the open ground circuit. Refer to Wiring Repairs in Wiring Systems.

Is the action complete?

--

Go to Step 18

--

12

Repair the open signal circuit. Refer to Wiring Repairs in Wiring Systems.

Is the action complete?

--

Go to Step 18

--

13

Repair the short to ground in the signal circuit. Refer to Wiring Repairs in Wiring Systems.

Is the action complete?

--

Go to Step 18

--

14

  1. Inspect the PCM for faulty connections. Refer to Intermittents and Poor Connections Diagnosis in Wiring Systems.
  2. If faulty connections are found, repair as necessary. Refer to Repairing Connector Terminals in Wiring Systems.

Did you find and correct the condition?

--

Go to Step 18

Go to Step 15

15

Important:: Program the replacement PCM. Refer to Powertrain Control Module/Throttle Actuator Control Module Replacement .

Replace the PCM.

Is the action complete?

--

Go to Step 18

--

16

Replace the Engine Oil Level sensor. Refer to Engine Oil Level Sensor Replacement in Engine Mechanical-5.7L.

Is the action complete?

--

Go to Step 18

--

17

Add the appropriate amount of oil.

Is the action complete?

--

Go to Step 18

--

18

  1. Start and idle the engine.
  2. Allow the engine to reach the specified temperature.
  3. Important: The ignition must remain OFF for a minimum of one hour.

  4. Turn OFF the ignition for one hour.

Is the action complete?

90°C (194°F)

System OK

--