4L60E Park / Neutral Switch Types. Compatible?
Are these connectors compatible? Can you go from one to the other?
4L60e park neutral connector swap
They seem to have the same "signals" but for 2 wires that might be the same, but with a different names. They even have the same amount of wires and even most same colors.
I'm swapping a V8 (LS type) into a 2006 Trailblazer, keeping the original trans. The original trans has the 1 connector switch, while the engine harness has the 2 connectors harness (2003 LQ9)
Any help/guide/suggestion is highly appreciated.
4l60e neutral safety switch wiring
4l60e neutral safety switch wiring
This are the signals names, pins with their corresponding names:
Newer Connector. *** Older Connector.
1: PNP Clutch/Start Switch Sig. *** E/C2: Starter Relay Coil Supply Voltage.
2: Not Used.
3: Not Used.
4: Trans Range Switch Sig B. *** D/C1 Trans Range Switch Sig B.
5: Trans Range Switch Sig A. *** A/C1 Trans Range Switch Sig A.
6: Trans Range Switch Sig C. *** B/C1 Trans Range Switch Sig C.
7: GND. *** D/C2 GND.
8: Trans Range Switch Sig P. *** C/C1 Trans Range Switch Sig P.
9: Park Neutral Position Switch Sig. *** B/C2 Park Neutral Position Park Switch Sig.
10: Back Up Lamp *** F/C2 Back Up Lamp
11: Ignition 1 Voltage *** C/C2 Ignition 1 Voltage.
12: Ignition 1 Voltage *** What goes in here? I have: Neutral Safety Switch Park/Neutral signal not assigned on G/C2, but I'm not sure.
In my swap I only use the ground wire from the range sensor portion of the old plug, so I didn't trace out where the second pink was coming from or what purpose it served.
I suspect that you could piggyback it off the pink going to 11 on the new plug ( pin C on the old plug) and that it simply provides power to one of the range sensor functions (back up lights, etc)
to find out out for sure you'd have to look at a schematic for a MY 2005 or newer vehicle with a 4lxxe series tranny.
Trending Topics
The Best V8 Stories One Small Block at Time
https://forum.ih8mud.com/threads/ls-...dapter.908575/
https://forum.ih8mud.com/threads/ls-...dapter.908575/
I read those inputs and send it to a custom touch screen, but if you want to turn on some dash lights, that's do able too.
int check_shifter() {
// returns the shifter position based on shifter 4l60 gear settings
a = digitalRead(shifterAPin);
b = digitalRead(shifterBPin);
c = digitalRead(shifterCPin);
p = digitalRead(shifterPPin); // P is ignored in this version
// ABCP 4l60e selector pins
// 0110 Park
// 0011 Reverse
// 1010 Neutral
// 1001 OD
// 0000 Third
// 0101 Second
// 1100 First
switch (a) {
case HIGH: // 1010 1001 1100
switch (b) {
case HIGH: //1100
switch (c) {
case LOW:
return shifterReverse;
break;
}
break;
case LOW: // 1010 1001
switch (c) {
case HIGH: // 1010
return shifterPark;
break;
case LOW: // 1001
if (p == LOW) {
//set_tc_alarm(14);
}
return shifterNeutral;
break;
}
break;
}
case LOW: // 0110 0011 0000 0101
switch (b) {
case HIGH: // 0110 0101
switch (c) {
case HIGH: // 0110
return shifterSecond;
break;
case LOW: // 0101
return shifterOD;
break;
}
case LOW: // 0011 0000
switch (c) {
case HIGH: // 0011
return shifterFirst;
break;
case LOW: // 0000
return shifterThird;
break;
}
break;
}
break;
}
// should never get to this point
set_tc_alarm(19);
} // end check_shifter()
// ABCP 4l60e selector pins
// 0110 Park
// 0011 Reverse
// 1010 Neutral
// 1001 OD
// 0000 Third
// 0101 Second
// 1100 First
Which one do you want to ignore? or maybe have either first and second turn on your low light?









