I've had an intermittent massive drain for a while - every so often, no real pattern to it, I'll go out to the car and it'll be sitting about 9 volts. I figured it was the usual battery drain issue but unplugging the keyfob receiver didn't make any difference.
Yesterday morning was a lovely bright morning and reasonably cool, and wouldn't you know it, the battery was flat, down to 7 volts. I opened the bonnet to jump start it, and realised that the battery was warm to the touch (it's not a great battery, it's one I was using with a solar panel to play with inverters, but I thought I'd swap it just to see).
Not only was the battery warm but the alternator was warm. Nothing else under the bonnet was, and the last time it had been driven was about 6 hours previously so while it wasn't exactly ice cold it wasn't residual heat. There was a hell of an "inductive-looking" spark when I put the jump leads on too.
I replaced the alternator recently, but it was doing this before - I changed it because the voltage was swinging up and down quite a bit and have the old one sitting in my shed waiting to be rebuilt.
Later on yesterday after it had been sitting outside work all day, even with the sun shining on it the alternator was cold.
So, why would it be doing this? RAVE says that it senses voltage on pin 15 of the BECM which is what I'd think of as the D+ terminal, but does that get powered by the BECM when you turn the ignition on? Could this be something like a relay in the BECM sticking on?
I haven't got a power board kicking about to check but I bet it's the sort of thing that Marty knows... ;-)