I learned my lesson about removing window mechanisms on my 42 Plymouth. Very easy to remove, hard to get back in! I just looked through my pics and don't have any good ones. Sorry. Did it make a loud pop at a single, consistent point, or a clicking noise? Mine was making a loud popped and I...