When the engineer came and swapped out your box did they actually test that everything was working as it should via the powerline adapters? Have you/they checked with a direct ethernet connection to see if that might be the problem?
Don't worry about the 0% reading on internet channels by the way, that is irrelevant, the signal strength/quality check only applies to Freeview channels through the aerial.