HI
I'd change the auto trans oil,
If the oil is low on a auto it can cause the torque converter to slip too much
the oil in auto it critical as auto is all mainly works with hydraulics and no or low means a drop in pressure and will cause lots of problems
cheers
Joe