Hi Migz, two days after, no problems so far. The idle is perfect and the MIL has not made an appearance.
My beef with Honda is that when I asked the service advisor specifically if they took out the IACV and cleaned it, they said they did and that the error code still persisted so I need to replace the IACV. But when your crew took it out and showed me all that carbon build-up (more like soot) in the IACV as well as the problem with the throttle body, the service advisor obviously was not being totally honest with me, to say the least. And yeah, thinking about it, they were kind of hazy about the particular MIL code too.
One thing I can say is that Speedy Fix has gained a new customer and Honda has lost a once loyal one. Kudos to you and your crew. For sure, you'll be seeing more of me (well, hopefully not that much, only on my car's PMS!).
BTW, my staff will be sending you our request for quotation for the fleet maintenance agreement within the week.