regulator prob on its way out, you might try extending its life by greasing up all the pulleys and cables, i would try putting a bit of silicone on the edge of the glass front and back to see if the creak is coming from the runners , everything else needs the door taking apart.