Have you tried a clip lead from battery to coil + HOW are you measuring this 8 volts cranking?
Measure from coil+ to ground while cranking USING THE KEY and NOT by jumpering the starter relay
If that is what you did, then you do indeed have a bypass circuit problem