10.7 V on cranking is quite low. Many Sevens won't start below 10.5 V because some electronic widget or other drops out. What sort of battery is it, and if it can be topped up what are the fluid levels? Do you have another vehicle or battery that could be used to help it and to see if that makes a difference? Have you checked the connections at the battery, including wherever it's earthed? And the earth to the engine block? Jonathan