would be looking at the following
1) inline water filter on the mains water inlet to the boiler
2) ***dhw thermisters*** and limit stat and overheat stat
3) plate to plate heat exchanger
next time they say new boiler, tell them the boiler is working as proven by the heating system.
have you rang ferroli tech support, they may have their own engineer in ur area
T, May 2008