My thought was a cracked flexplate. Some times you can't see the crack untill its out on the bench. Keep us posted