My 2014 Punto 5 door 1.2 keeps throwing up different faults on the ECU and the garage reckoned they had "fixed it". I had the "manifold sensor" replaced and they said yep, fixed. Now the same errors are coming up! Hill Hold, ESC, Check Engine....... Does this mean that I need a new ECU or do I need to change garages?! Help!!! I bought this Punto brand new in the hope it would outlast me but looks as though its an error on my part! Anyone got any ideas or had similar?