Update: I FINALLY figured out my weird rev holding issue. I was looking at the service manual and found the neutral position signal at B135 pin no 26. For the auto, if it had 12 volts it's in gear, 0 if in neutral. The manual was the opposite for some reason. I snipped the wire an grounded it, but it still held the revs after I let off the throttle. I then let the wire float and problem solved! It no longer holds the revs!