Hi Thomas,
You did not mention cleaning the throttle body, was that performed?
Erratic idling can be due to air leaks between the Mass Air Flow and throttle body, check and ensure air hose is in good condition with no vacuum leaks.
Check engine compression. If compression pressure differences between cylinders varies too much, engine would not be able to idle correctly.
Have the injectors tested, variances in injection volume is a possible cause for erratic idling.
K H Low
SPONSORED LINKS
Wednesday, December 27th, 2017 AT 8:55 PM