Ok weird happenings, hence post.
Got eng light on the other day.
Code for EGR.
Soon as cleared code came back straight away, so assumed EGR valve faulty.
Bought a new EGR valve, cleared code.
All good till I parked up and went to go again.
Now if you start car before letting engine light go out on dash engine light stays on coding EGR valve.
Clear code drives fine until you stop and start again
However .
I figured out
If I clear code and wait till engine light goes out on dash , no code is generated , so no engine light.
Any ideas on where to start?