Fault code 49 means the control board is getting a bad reading from the cold water valve circuit. Can be caused by a bad inlet valve but you have already replaced them. Can be a bad connection but most likely to be a fault on the main control board. You have already replaced 3 parts that weren't needed to be replaced by just guessing and spent money not needed. Suggest you get someone out to test and check it properly. If you buy & fit a new board yourself then F&P won't give you a warranty.
Lincoln Appliance NZ, September 2016