Trans

I once lost a trans because mud daubers filled up the trans fittings on the radiator. They are quick working little devils! I had about the same symptoms as the OP.