Man...Ourisman is hammering me right now on this work. First, the guy says the starter's fine, but the car was stalling (which it never did on me). He said he had to replace the Idle Air Control Motor, and was cleaning carbon(?) from the manifold and EGR (I think), etc. Then he said it's going to be a total cost around $650! I'm going to request an itemized invoice be faxed to me before I go to pick it up, so I can review it and see if there's anything contestable.