Hi 505,
get the tyres sorted and then see what its like.
As Peter said, don't worry about the flickering warning light - most of them do that.
When was it last properly serviced? And where are you? Anywhere near Klaus in Bremen? You could compare 505 to his 260 then.