Well, he (my friend who has the car) thinks its the EGR.

But I told him to clean the MAF out first and see if that works. He asked me what to use, but I forgot what I used when I cleaned mine.

He and I are going to check the EGR vaccume and clean the MAF tonight and see what that does.