In reply to Scarab9:
> Put it on the bike, turn the ignition, battery shoots to 0.00 then over about a minute creeps up again to 12.4.
Assuming it crept up after you turned the ignition off, then it's not an unusual behaviour for a faulty battery (one with very high internal resistance). You load it, and the cell depletes the electrolyte around the plates. You remove the load and the electrolyte recovers.
Could be that the plates have acquired a surface layer that prevents access to the electrolyte; can't remember the details, but I recall it can be associated with storage or low use cycle. I also have a vague recollection that it's reversible, probably by brutal cycling, or a 'conditioning charge'.