i did the driver side one on mine...sounds like your's is just on its way out
i hate working door panels...tight spaces
for a while my trunk one was acting funny...banged it a few times and it never had problems again but i put a small dent in the process