Help! had massive problem this week, gal just cut out at lights and refused to idle, checked on OBD11 reader and had fault on O2 sensor + fault code P1131 checked sensor and not switching, changed sensor but stll wont idle, re checked on OBD11 still showing fault code P1131 checked EGR valve & appeared to run smoother when vaccuum disconnected. Decided to change EGR Valve when valve removed there seemed to be lots of freeplay on flange behind valve. New valve fitted but no difference Re checked OBD11 and still fault code P1131. Decided to try changing Idle air valve but again still fault present. Although engine will now idle although very roughly, Found rubber elbow below Exhaust manifold connecting to PCV valve had split causing large air leak, changed elbow & still running very rough although loud hissing noise from EGR valve. removed EGR valve & bracket and found sealing washer missing from pipe behind valve where it joins inlet manifold. Ordered new seal from FORD at cost of