Larry, is it only at idle that your having a running problem? and is there any change in mpg? I wouldn't think those readings would cause it to stall. Did you check the duty cycle reading since this started?
Also see this post:
http://www.peachparts.com/shopforum/showpost.php?p=747535&postcount=3
From this thread:
http://www.peachparts.com/shopforum/showthread.php?t=108133&highlight=microswitch