Was having the P0108 code. Tried the MAF sensor clean, wasn't it, tried cleaning the EGR, didn't fix, checked all the vacuum lines, all were OK. So all that was left was change out the EGR with a new one and BINGO! that was it problem solved. My not work for everybody but it worked for me.
JE