Engine Idle Drops A Lot in D

Need not much convertor, but yes a true 2600-2800 stall would help.
This where quality will show, need not a 700 converter, but spend at least 400.00, even a turbo action 'Tight' 3000 would do it.