Had,
looks like your battery.
The voltmeter reading i assume was when the engine is running.
The best test i have ever know is to charge the battery to full then put a discharge tester on it .This simulates the big load of cranking. See then what the battery does. It should hold around 9 volts.
If your testing the battery with the engine running or stood still it means nothing.
Hope you get my drift
looks like your battery.
The voltmeter reading i assume was when the engine is running.
The best test i have ever know is to charge the battery to full then put a discharge tester on it .This simulates the big load of cranking. See then what the battery does. It should hold around 9 volts.
If your testing the battery with the engine running or stood still it means nothing.
Hope you get my drift