Well, Jim did the work on my car. The bill broke down as about $415 for labor, $50 for tow and the rest for parts/misc. Basically, what he did was replaced the IAC before he called me (at least, it sounded like that), and said he was cleaning carbon out of the engine (throttle body, EGR valve passage). Didn't start the fuel injection service until after he called me, but that was "only" $90 on top of the first $480 charge. And then my CEL came on AGAIN this morning after I'd asked him to check on that yesterday.
I do appreciate your recommendation...I prefer not going in totally blind, but since I'd thought I had a starter problem that would cost only around $350, finding a bill that almost doubled was a shock. And I still need to get a recall item taken care of. BTW, it's a 95 LX V6.