Sounds like the torque converter lockup switch... you need to take it to a repair shop.
Park
Trouble code P1899 means: Park/ Neutral switch stuck in park or gear
check the brake pedal switch
because its in a bind
You might not be holding the brake pedal down hard enough or there may be a problem with that gear.
check the safety switch on the brake pedal for the parking gear lock make sure the break is pressed before you try 2 take it out of park
Check to see if linkage is broken or disconnected
same thing happened on my 2008 dodge avenger,dealer said it was due to a part that melted and was replaced under warranty.
'Park' or 'low gear', depending on the vehicle's transmission.
The area of Dodge Park is 180,085.1107968 square meters.
What to do when the gear is stuck in park on a Honda 2001
Start by checking the neutral safety switch. This is a switch that won't let the vehicle start if you have it in gear. If the switch goes bad it gives the symptom of not starting in park.