Okay that's where my confusion is. I understand about the SD being able to re-load software. What I don't understand is, and maybe he's already done this, is check the actuator before he has it towed down the street or alternatively, what happened to the P1770 code?
I guess it's worked for him before so he feels he wants to immediately go back to it again but he's not correct on the actuator issue. The actuator could still be messed up and toggle 1st and 2nd. They are both on the same shift fork. The actuator could still move left and right but not be able to move up and down. In the end I think that was actually my issue combined with the clutch issue.
Additionally, the book lists about 11 things that will toggle limp home mode (engagement of 1st and 2nd only, with no ability to self learn). The Alfa Romero guys had one of the same issues with the limp home mode dealing with the 1770 code, it turned out to be an issue with the accelerator pedal signal P1770 (the book also list this as a limp home mode issue).
Again my confusion maybe, but if it's giving you specific DTCs how is it a software issue? I guess I just wouldn't want to see more money going into towing it down the street only to get the same readings after re-loading software.
Here's the list that can enable limp home mode (recovery mode)
1. Engagement potentiometer
2. Selection potentiometer
3. Engine RPM
4. Clutch RPM
5. Vehicle speed
6. Relay Cranking
7. Brake Pedal
8. Can Message Transmission
9. Can Message Reception
10. Engagement and Selection Potentiometer switch
11. Sensor Common Ground Detachment
Some of these will not be applicable for your year of car depending on what year it is. I would follow closely to what your car is already bringing up codes for. There is two other things but I'm sure he checked them already so I'm not going to type them in.
Either way, maybe it's best to keep my opinion to myself in some of these circumstances and let the mechanic who's working on it handle it. It would probably frustrate me as well if I had a customer running to the web to check out whether what I'm doing is okay or not. My thought is even if he re-loads the software (whether I agree or not) he's bound to come right around to whatever the issue is if he's determined to fix it. Additionally software re-load is definitely cheaper than an actuator if it is an actuator issue. :cheers: