Drive the car at least 15 miles to warm up the tranny.
While the Engine is running and the tranny in PARK,
pull out the tranny dipstick and wipe it clean.
Insert the dipstick fully and then pull it back out.
Read the oil level on the stick.
If it is 1/4" or less past the full mark you are fine.
Any more and you will need to drain some oil.
It sounds as if your Torque Converter is overheating, and slipping when it is supposed to be locking up.
This can be caused by the pump losing pressure either to the Valve Body, if the valves are worn,
or the sump pickup, if it is clogged with debris.
This in turn allows the Torque Converter to malfunction and slip,
burning out the lockup clutch and overheating the tranny oil.
Either way, there is only one thing you can try...
On top of the tranny is a Range Selector Sensor.
It tells the Computer when the transmisison is in gear, and what gear it is in.
If this is worn, it *may* cause your problem.
You can replace it, along with the TSS Sensor, and see if it solves your problem.
If it doesn't, then you're looking at a tranny rebuild.