Replaced the cam speed sensor after looking for it on ETK for about 45 minutes. Interesting how the full part name isn't listed, or at least not listed on my version. Had it flown in from Toronto to Vancouver overnight, installed it this am. Idle is a little low, but stall is completely gone. Thanks Jeff 530iT!
Following Tim's advice, I first checked the AFM boot, but it was in perfect shape, so the next thing was the sensor.
You guys are the sh!t! Thanks a lot!
Phil