Just an update...
Went to this boiler again today, checked the flue, it had a plate fixed to the end (for wind/blowback problems?), the customer wanted to removed this and the flue came off in his hands. When I checked the seal that goes in the exhaust telescopic section it was in bits...