sounds like slack in the regulator cables. when you use the handle it drops just a bit to clear the seal, when you put the top down it drops a few inches so that would explain the symptoms.
but the bottom line is, if you push down on the window and it goes down a bit, that indicates slack in the cable.
lookup the 5$ bike cable fix on the forum or get a new regulator for around 150$. Dont buy used, it's a bit of a pain to replace it if it breaks again.
|