I have a Mitsubishi lancer gs4
2.0 D-ID diesel
on cold start it idles
Not too much smoke on revving it seems like it’s misfiring then lots of smoke
then after 7-8 mins from cold start engine does a little rattle and stalls
I’ve changed oil fuel and air filter
Error code p0401 I’ve cleared codes no engine light but still have issue
Egr valve was changed about 6 months ago
Any help will be really appreciated