Hi mate , I’m having the exact issue,same engine ,same year , I've changed the inlet manifold as the code was saying that , whilst i had the front off changed EGR cooler , and now a new code P00AF ,
MInes done 125k , its a pain in the butt (limp mode issue ) some days fine all day