could possibly be a high voltage drop on the wire that goes from positive turminal on the battery to the b post of the starter. if you have a not so good starter it may have a slow crank speed to it to. but to realy fined out you just need to find a way to test the starter.