OBDHut

OBDHut

U1058

Professional

SCP (J1850) Invalid or Missing Data for Transmission / Transaxle / PRNDL

What Does U1058 Mean?

The control module cannot receive valid transmission gear position (PRNDL) data from the transmission control module over the SCP network. This prevents other modules from knowing the current gear selector position.

Common Causes

35%

Transmission Control Module (TCM/PCM) communication fault or module failure

TCM
PCM
Module connector

30%

Faulty transmission range sensor not providing position data to TCM

Transmission range sensor
PRNDL sensor
Sensor wiring

20%

SCP network wiring issue between TCM and other modules

Network wiring
Harness connectors

10%

TCM power or ground circuit problem preventing data transmission

TCM power supply
Ground connections
Fuses

5%

Transmission mechanical issue preventing range sensor operation

Transmission linkage
Manual valve
Range sensor

Diagnostic Steps

1

Step 1: Use scan tool to monitor transmission range sensor data from TCM/PCM directly

2

Step 2: Check for transmission-related DTCs in the PCM or TCM that might indicate range sensor fault

3

Step 3: Verify TCM/PCM has proper power and ground at all times with multimeter

4

Step 4: Test transmission range sensor operation by moving shifter through all positions while monitoring live data

5

Step 5: Inspect transmission range sensor connector and wiring for damage or corrosion

6

Step 6: Monitor SCP network communication to verify TCM is actively transmitting PRNDL data

Estimated Repair Cost

$150 - $900

Parts + labor, varies by vehicle and location

Frequently Asked Questions

What does U1058 mean?

The control module cannot receive valid transmission gear position (PRNDL) data from the transmission control module over the SCP network. This prevents other modules from knowing the current gear selector position.

What causes U1058?

The most common cause of U1058 (SCP (J1850) Invalid or Missing Data for Transmission / Transaxle / PRNDL) is: Transmission Control Module (TCM/PCM) communication fault or module failure

How much does it cost to fix U1058?

Typical repair costs for U1058 range from $150 to $900, depending on the vehicle, location, and whether you do it yourself or go to a shop.

Is it safe to drive with U1058?

May prevent proper transmission operation, affect backup lights, or disable cruise control. Vehicle may not start if system cannot verify Park position.

How do I diagnose U1058?

Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to U1058 to identify the root cause.

OBDHut Mobile App

Scan codes directly from your car with the OBDHut app.

Coming Soon

Quick Info

Category

Network

System

Transmission Control / Vehicle Communication Network

Difficulty

Professional

Type

Manufacturer

Recommended Tools

OBD2 Scanner

A quality scan tool helps you read codes, view live data, and clear faults.