is the altenator charging when it is running? if it is ok, then take the battery to a autozone and have them load test it. sounds like it could has a dead cell in it.
I agree, had this problem many times. Everything seems right, shows 12V, charging etc, however with a bad cell = drop in cranking amp. He could also try a good knownb attery to confirm :thumblef: