If there is no gear indicated, it sounds like the transmission range sensor (park/neutral) switch is bad. If the computer doesn't know the vehicle is in park or neutral, it won't engage the starter.
Here is what I suggest. First, confirm the wiring at the range sensor (on transmission) is connected, not damaged, and not corroded. If everything looks good, replace the switch/sensor. Here are the directions specific to your vehicle for replacement. The attached pics correlate with the directions.
_________________________________________
2004 Chevy Truck Silverado 2500 4WD V8-6.0L VIN U
Park/Neutral Position Switch Replacement
Vehicle Powertrain Management Sensors and Switches - Powertrain Management Sensors and Switches - Computers and Control Systems Transmission Position Sensor/Switch Service and Repair Procedures Automatic Transmission - 4L80-E/4L85-E Park/Neutral Position Switch Replacement
PARK/NEUTRAL POSITION SWITCH REPLACEMENT
Park/Neutral Position Switch Replacement
Tools Required
- J 41364-A Park Neutral Switch Aligner
Removal Procedure
pic 1
1. Apply the park brake.
2. Shift the transmission into neutral.
3. If equipped with 4-wheel drive (4WD), remove the front propeller shaft.
4. Raise and suitably support the vehicle. Refer to Vehicle Lifting.
5. Disconnect the park/neutral position (PNP) switch electrical connector (2).
Pic 2
6. Remove the range selector cable end (2) from the range selector lever ball stud (1).
Pic 3
7. Remove the control lever to the manual shaft nut.
8. Remove the control lever from the manual shaft.
9. Remove the PNP switch bolts.
10. Remove the PNP switch from the manual shaft. If the PNP switch does not slide off the manual shaft, file the outer edge of the manual shaft in order to remove any burrs.
Installation Procedure
pic 4
1. Install the PNP switch to the manual shaft by aligning the switch hub flats with the manual shaft flats.
2. Slide the PNP switch onto the manual shaft until the switch mounting bracket contacts the mounting bosses on the transmission.
3. Important:
If a new PNP switch is being installed, the switch will come with a positive assurance bracket. The positive assurance bracket aligns the new switch in its proper position for installation and the use of the park neutral switch aligner will not be necessary.
Install the PNP switch bolts finger tight.
Pic 5
4. Position the J 41364-A onto the PNP switch. Ensure that the two slots on the switch where the manual shaft is inserted are lined up with the lower two tabs on the tool.
5. Notice:
Refer to Fastener Notice in Service Precautions.
Rotate J 41364-A until the upper locator pin on the tool is lined up with the slot on the top of the switch.
Tighten the bolts to 25 Nm (18 ft. Lbs.).
6. Remove J 41364-A from the PNP switch. If installing a new switch, remove the positive assurance bracket at this time.
Pic 6
7. Install the control lever to the manual shaft with the nut.
8. Install the manual shaft nut.
Tighten the nut to 25 Nm (18 ft. Lbs.).
Pic 7
9. Install the range selector cable end (2) to the range selector lever ball stud (1).
Pic 8
10. Connect the PNP switch electrical connector (2).
11. If equipped with 4WD, install the front propeller shaft.
12. Lower the vehicle.
13. Check the PNP switch for proper operation. The engine must start in the park (P) or neutral (N) positions only. If proper operation of the switch can not be obtained, replace the switch.
____________________________
I hope this helps. Let me know what you find or if you have other questions.
Take care and God Bless,
Joe
Images (Click to make bigger)
SPONSORED LINKS
Sunday, March 7th, 2021 AT 7:09 PM