When I start the car can not move gear out of park

on 1994 Acura Legend

so if I put the car in neutral then I can move what's the problem

Asked by for the 1994 Acura Legend
Check your brake lights, it is caused by no voltage to the shift lock solenoid/actuator at the base of the console shifter or column shifter. The voltage comes from the brake light circuit. Also if the solenoid is in the console something might have spilled into shifter causing it to fail to release. Also the solenoid could be defective.
replaced brake light switch and that was the problem, thanks