Gazoo, I am not a mechanic, so be careful with what I say.
Gear selection form P to 4 or R and engine stall would suggest your Constant Speed Solenoid is not adjusted properly. You just perhaps need to increase revs a bit when it is engaged - if it is engaged. You need to watch it as gear is selected - does it push the throttle? If yes, perhaps it does it not enough. If not, either it is not connected or connection is faulty or it is shot.
But: this Constant Speed Solenoid adjustment is the last step in tuning. You can do it quickly so that it does not stall, but you would need to determine why it gets faulty while driving.
And this I have no idea what a simple reason can be. I would start from simplest and, having checked ignition timing (assuming vlave adjustment is ok), put in a new set of spark plugs, check the spark, drive a bit and take a look at plugs. My shot form the hip would be you will find them rich. But this is just my supposition, not really relevant.
Maybe someone more experienced will chime in.