Check trans pressure. My guess would be a seal blew, causing pressure loss. [rebuild/replace]

(internet diagnosis, not really having seen, heard or smelled the trans in question)




.