I give Two Thumbs Up to the aftermarket replacement idle speed microswitch, available from PJ Grady's. I verified that my microswitch was faulty by disconnecting the green/black wire from the switch and grounding it to the block, noting that the fast idle problem was corrected when doing so. The two options I had were buying the OEM switch, or going with an aftermarket from PJ Grady's (saving about 60% in cost). The aftermarket switch looks different, but does work as a functional replacement. There were no problems getting the part to fit into place.