eml lamp on 3 fault codes 1.16555 fuel trim bank 1 system too lean 2.16786 egr system excessive flow 3.17588 linear o2 sensor pump current short to plus have replaced egr valve with genuine part and run adaption.removed throttle body and cleaned.have checked for air leaks.took car for test run and faults flag up again after short while also noticed that at idle engine has a slight hunt