no spark in start

yes, rotor turn when cranking and the correct coil from FBO.
Did some more checking today.
The yellow wire from ignition switch unplug from the relay box on the apron I get 12 volts in start out the wire.
So with the yellow ignition wire unplugged from the relay box, in start I get 11.5 volts at the coil. so everything seems to work right bypassing the starter.
Could the starter be drawing more voltage now for some reason? Pulled starter out of the block but still connected checking for shorts, in start I still get 11.5 to coil. I put the starter back in the block and in start it back to 8 volts when the starter is under a load.
Bad mini starter, anyone seen this before?