spark and no spark

You don't correct the meter when reading voltage.

Nearly 1.4 when cranking is a LOT. If you are saying voltage at battery when cranking is 10.5, that 1.37 drop through the cable is subtracted from the 10.5 You are already down to 9.13 at the starter, and this does not take in the ground side. I bet you have more drop in the ground as well

What size is the cable from front to rear? I would ALSO remove the connection at the battery and CLEAN the clamps and posts