Join Date: Jun 2006
Location: Eastern ON Canada
Car: 07 OBW 2.5i D-4AT
Feedback Score: 6 reviews
Good point on the shift lock involvement.
Also, this problem could be caused by accumulated dirt or rust on the two linked levers at the inhibitor switch. It can prevent them from moving fully into the Park position, while the select lever itself does, and then the lever gets "trapped" in Park by the shift lock, which won't release it because the inhibitor switch isn't in the Park position.
All to say, it's probably a shift linkage issue of some sort.
If the override of the shift lock works, and the cable is, in fact, still good, moving the select lever back and forth a few times (P to 1) might clear up, the problem, at least temporarily.