Yes, make sure everything is mounted properly, and tight. If the channel rubbers are worn, replace them. If the glass won't slide in the rubbers nice, some rubber grease will help.
I have put up pics of the Electric Life regulators in another post, if you are interested? I had more stock arrive today.