Well... took my car to Tuttle Click Ford in Irvine Auto Center, cause it was close to me. They did an okay job. They've fixed the leaky power steering pump, replaced pump and new fluid.
But they weren't able to figure out the idling/stalling problem that I had.
I'll give Tuttle Click a 3 out 5 stars. They're okay. Took 3 days to get my car back.
Car is running fine. I've fixed the stalling problem myself, after an extensive search on that topic in here. I've found an easy fix: unplug the battery overnight and let the car reprogram itself. Seems to work, no stalling when cruising in neutral so far. Keeping my fingers cross. Hey smp... give that a try.