Wondered if anyone could explain this - had a few probs recently with the dash-reset/not enough charge to crank after the bike standing for about 5 days. The battery is just coming up to three years, it's had quite a few discharges (forgot to plug in the Optimate

, and the alarm just drank the battery dry), so figured it was dying, so got a new one (one of the Westco high CCA ones someone recommended). The battery was reading about 11.5V (on the dash), but did read 13.5V when the bike was running, so figured it was the battery not the wiring.
New battery is great (really throws the starter better), but noticed I'm still getting the same voltage readings

. The battery reads 12.5V when I turn the engine off, and is down below 12V when I check the following morning. Still shows 13.5V when the engine's running though.
So, the question is, why is the battery showing such a low voltage when there is a much higher voltage being produced when the engine is running? Is it possible that the "charge" available is appearing on the clock's volt-meter, but isn't reaching the battery at the same level? And, lastly, should I be concerned about the low voltage on the new battery?
Have managed not to do the wire mod before, looks like it may be on the cards over the winter
Thanks in advance