The expy will idle perfectly when in park or neutral, no stutters or anything. This is what's confusing me.
My warranty is up, so unfortunately I can't get it fixed for free.
I'll see about changing the fuel filter and tranny fluid and see what happens. If that doesn't fix it I'll have to have someone check the EGR and IAC.
Thanks for the responses, if you come up with anything else let me know.
Brad