Did you lube the solenoid gasket before you put it in? All it needs a bit to make it look wet. Also make sure it's down nice and tight so it seals.
Sounds like it's probably the noid gasket, so start ruling that out, and if it still leaks let us know.
UL'd Black DM5
I want clear DM5 eye covers, PM me if you want black covers.