Is it over full and where is the vent .

Nope. The only vent that's necessary is the one behind the converter. Glad you got it fixed.

Now you won't have to determine if the transmission fluid puddle is metric or SAE. lol