That's excellent news. The cheapest, simplest route prevails. I know basically jack-nothing under the hood. But after working through issues with the tech, I have a greater appreciation of the various potential causes for hard idle.
My 123 got a rare night in the garage last night. So I got to test the 124 at 20 degrees. It cranked quick and smooth - the standing idle is tolerable.
Happy 15th birthday for your car (sometime this year).