Stop in for a cup of coffee

It wasn't very tight. I removed and cleaned. When installing and making it tight, it threaded in all the way flush - so about 2 (ish) more full turns. I can change the seal, it only has about 100 miles on it maybe. The trans was full and leaked. It is a pint down (according to dipstick) and still leaks. Should there be sealant on the pump bolts threads?
Pump bolts have seals(washers) under the head. Should be able to see them.