The engine runs strong and does not stall, ever. It is the trans that seems to be lacking push power. This happened very suddenly with the loss of trans fluid. Now even when topped off with fluid it is weak. I am not suspecting drive clutches at all. Something has gone haywire with the fluid drive.