If it doesn not work in revrse, that is an indication the circuit has a pressure or clutch problem. The erratic on no upshifting indicates it could be under "limp mode" meaning an error has been detected in the control system and the gears had been locked in 3rd.
Get a scan done to check for trouble codes and let us know what they are if any found. You might need professional evaluation of the problem.
SPONSORED LINKS
Monday, September 24th, 2012 AT 6:06 AM