solenoid leak wont cause a leak in the breach. if its leaking from the breach/barrel its either the valve cupseal or o-rings. it'll also leak if you gas it up without cocking it because the hammer tends to rest against the valve...thats totally normal though and should stop as soon as its cocked.
the noid gaskets can be a bit of a pain sometimess, especially if its been sitting for years with no oil or anything in it. if the lprs to high it will vent from the noid too.
put some grease on the gasket and make sure its seated in place properly, sometimes that will fix it. if not www.paintballgateway.com
id dump a lot of oil into the asa and dry fire it a bunch to work the oil through. might take care of it, it certainly wont hurt anything at least.