Car won’t start in park.

No such thing.
It's an over bore. Another possibility is a ignition wire could be frayed and grounding out when the motor is moving in a different direction then forward.