The idle adjuster not working is probably die to someone turning the cable far enough that it came off at the throttle body. You'll have to do some disassembly to find it, but that was usually the cause.
If you left it running on the stand for 20 minutes the bike was HOT. Really hot. I'd ride it and see if you fixed it. Of course, I'd ride it close to home until I was sure.