not sure of any other way to diagnose the AOS but the guys are right, when it starts to fail the diaphragm inside goes bad creating a vacuum leak and allowing oil to end up in the throttle body. both of those things can cause your idle issues.
think of it like this.. the AOS is a maintenance part, it normally goes bad after 60,000 miles. if you dont have a record of it being changed recently i suggest you do it as preventive maintenance which is never a bad thing on these cars, just like the water pump. an AOS is around 150$ get the part online (i recommend warehouse33auto.com, put rennlist in the cupon field for an additional 10% off, doesnt get cheaper than that), you get that to your mechanic and tell him to also clean your throttle body, check the MAF and give it a good spray down with MAF cleaner and you're doing a good thing for your car which will most likely solve your issue as well. it will run better and allow you to feel confident driving it hard.
|