With that setup the engine will only run will you are cranking, as soon as you let go of the key, power is cut to the coil.
Secondly you are supplying the coil with 9v and 12v at the same time with the engine cranking. The 87 and 87A outlets on the relay are the same outlets.
You need to run 12v on a separate circuit at start, then drop to only the 9v when running.

