Today I pulled the throttle body off and found the gasket cracked and crumbling. So I replaced it . Still ran crappy.
So I tried to take the EGR valve off but the throttle body was in the way so I pulled the TB off and was able to undo the two rusted nuts.
I cleaned the EGR and put it back on.
When I was putting the throttle body back on I noticed the IAC was finger loose on the TB.
I pulled it off and cleaned it and reinstalled. I waited a few hours for the silicone on the base gasket to cure.
When we started the engine it idled smooth and feels like it has good power.
Not too sure just which one of the problems we fixed after finding the many possiblities

Thanks for all the help guys
cheers
hank