I did both but the real answer is to lube the Swintek slide motor. Peal back the rubber and squirt. Search on line for directions. Common problem and boy does it make a Lou's noise.
On mine the rubber seals squeaked when rubbing against the coach body. I tried tightening the slide lock but the only fix was a little seal lubricant and the problem went away.