How did you clean the IAC ? You need to spray the plunger opening with carb cleaner and sit it on its side for 10-20 mins and let it soak. Then try to scrub it with a cue tip or tooth brush best you can...then put your thumb over the opening and give it a good shake and rinse it out again with more carb cleaner. Then give it a light spray with WD40 or something light. Try that, before assuming you need to replace it. Also try replacing your PCV valve, and closely look for any vacume leaks...they will cause Idle issues as well.Is your Idle surging up and down? Like going up in speed then down to a stall?? If so, its likely the IAC valve (Idle Air Control). Fuel pressure seems ok...so either a vacume leak, or IAC is logical to me. Check your spark plugs, wires, engine oil, and coolant as well...hope you dont have a head gasket problem! Clean that IAC really good and reset the computer...I had once had to clean mine 2 times before I solved the same issue. Is the car shaking?or is it just surging up and down at idle?