I put a post a while ago about bad idle i replaced the Iab and it fixed it but now it does it less frequently but it still does it(at idle the motor shakes violently makes car shake to) i checked the codes the only two i got was egr not opening and hego on bank 2 could one of those do it. And just as a side note it seems to have less power from 1 to 3 than 3 to 4 if you know what i am talking about.