The codes are saying the ecu is not seeing the knock sensor at all. The 1.4 16v only has 1 knock sensor listed, or 'detonation sensor' as Fiat likes to call it . Knock sensors are used to monitor the combustion/detonation event, they primarily tell you if there is a misfire but depending on the quality of programming in the ecu they can be used to recognise quality of fuel being used by the timing and power of detonation and have the ecu advance or retard the ignition timing.
If the replacemnet sensor was a quality part I'd check all fuses in the engine bay and fascia, check the connector plug for any dirt/oil ingress and check the wiring between the sensor and the ecu for continuity (pins no.36 and 51) also check for any dirt or corrosion at the ecu pins. If they all check out it would point to an ecu/software problem. I had the same problem on a bmw and found the connector plug was soaked in oil. Might also be worth getting yourself a cheap handheld code reader/scanner you can throw in the car, they're always handy to have. Save having to go and pay someone to do it...that's if the chatting up doesn't work!