I read a old post and it was close to the problem that I have. I checked that battery and it is reading 12.5-12.6v at the relay before the starter. The voltage on the other side of the starter relay when the key is in the crank position is reading 6-8v. I dissconnected the cable from the starter and tested it there it read 12.5v for some reason the volts drop when it is trying to start the engine and the engine turns very slow. I took out the plugs and the engine turs over with no problem at all. when the plugs are in the same old bogging down. Every now and then if I wait a few it will turn over fast like expected but then I attempt 10 seconds after and it is back to a slow turn. Any ideas??