I did install a new DMD. If I could stick my hand in there I would be able to tell. It doesnt seem to be leaking since I am not driving it so I think that narrows down the options.


3L process done