If you follow that harness to the block, you'll see it splits off and there's another sensor.. where in the world does that other little sensor mount?
I just ordered new plugs and wires this weekend

At first I couldn't see how the problem could only be at idle on a warm engine, but now that I think about it starts to make some sense. High temps = higher resistance. Idle = lower alternator rpm's, which probably means more dependence on the battery. If my plug wires are bad, they probably are seeing a lot more resistance, and even more once they heat up, and at idle the alternator just isn't providing enough juice - hence a big load on my battery.
Thanks for the thoughts!
Jason