The trap on your boiler would stop the "smells" coming back through from your soil stack but if there was a blockage and water backfilled it would not stop water getting back into the boiler.
The chances are you could get away with just changing the PCB and the fan. But depending on how much...