Mine was doing that last year. Just because its squeaking doesn't mean the interior is going bad, sometimes its just the outside spring. I took the cover off the top and sprayed the spring and cables with some graphite lube, that did the trick.
.
Thanks, spraying with WD40 stops it squeaking but obviously not for long. I've bought some high temperature grease spray I'll give the spring a good coating of that when I get chance.
