I know this topic has been addressed before, I have a 96 2500 with an intermittent shifting problem. It shifts in an out of O/D at all speeds even when slowing down. This happens about every other day. I have replaced the TPS, installed the DTT noise filter, cleaned all the grounds I could find, and the batteries and cables are brand new. I haven't pulled the orange and blue wire out of the wire loom yet, that was my next step. Does anyone have the exact location of all the ground wires that might effect this or any other ideas? Thanks.