I have had transmission leaks after sitting, and it has been the shifter shaft seal. When the vehicle sits for a long time the converter leaks down into the pan and raises the fluid level to the shifter shaft. The shifter shaft seals are not to hard to change. Or don't let it sit :-)