Chalk me up for crap idle as well!
Mine is irregular and intermittant so good luck finding it. Did all the regular checks plus the EGR,IAC etc..
Last week I filled my tank and added some TCW-3 sled oil and it has helped. It is running better and the gas mileage is up.