Brera 2.2 jts engine management light on
Looking for advice on my 07 2.2 jts Brera. Engine Management Light has come on showing the codes P1670 P1173 P1176. Taken it to local garage and Alfa specialist and neither of them can give me a definite answer. Car starts ok, drives ok but when it is stopped and started again once it is warm the car tries to stall at junctions or roundabouts, if it does stall it starts again no problem. The Alfa specialist said it could be the High Pressure Pump which could cost £2500, a lot of money if this isn't the problem. It can go days without any problems,then every now and then stall. If it was the pump I would of thought this would of happened more often. Any help gratefully accepted.