Hi Folks,
I have a Gen3 5.3L FlexFuel & 4L60e from an 07 Silverado Classic 1500 4WD swapped into a 1993 Land Cruiser.
The swap is running great in high range. But when I put the transfer case in low range, the shifting isn't right. It seems to immediately shift to 3rd or 4th gear regardless of speed, throttle, load etc. I can get by with this on moderate terrain/load by manually shifting. But even with this it won't stay in 1st gear even with the shifter all the way down - though if I stomp on it, it will downshift to 1st briefly. But that's not a great solution on a steep shelf road with a big cliff next to you!
A little more about the swap...
The original Silverado configuration had the VSS on the transfer case output shaft. The Silverado transfer case had a 2.72:1 ratio.
The swap uses the Toyota transfer case, and to make the adapter work, I swapped the original 4WD transmission output shaft for the 2WD shaft (with tone ring) & housing. So the VSS is now on the transmission output shaft. The Toyota transfer case has a 2.49:1 ratio, which I changed in the tune.
There is a pin 16 on the PCM C2 (Green) connector labeled "4WD Low Signal" which I understand needs to be connected to ground when in 4low. However, when I do this the engine runs like crap - very rough, nearly stalling when pulling out, etc. It soon it sets code P2771 "4WD Low Switch Circuit", at which point I think it ignores pin 16 because the engine goes back to running normally and the shifting remains unchanged.
My guess is that somewhere in there, it's trying to multiply the VSS signal by the transfer case gear ratio to get the transmission output shaft speed - and getting a nonsensical result because the VSS signal is already the transmission output shaft speed. So it throws up its digital hands and posts P2771.
So, in summary...
Is there anything I can do in HPTuners to handle the change in the VSS position from transfer case output to transmission output? I suspect this is the root of the problem.
Other questions...
I haven't found anything to log that would indicate that the PCM thinks it's in 4LO vs high range? I'd like to confirm that pin 16 is doing what I think it should.
I've tried logging the transmission gear, but I don't get anything. Is this because the swap doesn't use the original external sensor mechanism & harness that sits on the shift lever shaft on the 4L60?
This post from 2015 indicates that HPTuners support can give you access to the 4LO shift tables, so I'll ask. Will that help?
Is "Performance" mode the same as "Tow/Haul" mode? Again, that other thread talks about setting up performance mode to get the shifting correct. I was hoping to have Tow/Haul mode AND proper 4low shifting, but if that's what it takes I'll do that.
Thanks!
LandCruiser_ERG_20210912_v1.hpt