Mike,
29537441 is compatible with 29542725 so it would work for you. I would recommend unplugging the TCM and then turning the ignition on to see if the fuse still blows. If it does not blow, then you have a bad TCM.
Scott,
It sounds like you have the opposite problem that everyone else does. I don't think our programming is going to fix your situation. One thing that can throw the shifting all out of loop would be if the speedometer is off, you might check with a GPS to see if it is.
Is this a reconditioned unit? Is it a take out? What can you tell me about warranty? is there any. This unit I have trouble with is from 2003 Winnebago with Workhorse chassis Model 29537441 SNBKDCYFM323476152
( keith Hammersley, 04/26/2016 )These are refurbished units that we test and make sure are completely functional. We have a 1 year warranty on these units.