hard engine starting

Starter is good and cranks motor very quick.
Battery In boot. 10.6 volts is measured at the msd +&- under the dash.
67dart273 sorry I don't follow that spark test.

What you need to do is try and determine if it ACTUALLY has spark right out of the coil, EVERY time, when you crank the engine using the KEY (In other words NOT jumpering the starter relay)

Get a test gap like this:

This one is nice because you can adjust it

LisleĀ® 50850 Ignition Spark Tester

l50850__57428.1406568988.jpg

Hook the clip to a ground. Rig a SOLID CORE wire between the coil tower and the tester. Since you have an MSD, I'd open that gap way up to 1/2" or so. Now crank the engine using the key. You should have LOTS of nice big fat spark

Try it 'a few times' to make sure you don't have in intermittent in the ignition switch.