Chosen Solution
I have a good 12v power and ground at the coil but no pulse.
@smitty9448 If the coil is new, teh wires new and you still have no spark I would suggest you check the wire on connector to your coil to see if you get a signal. You will need a tester that can measure hertz. It is the fuel injection computer that triggers the signal to your coil.
The hertz inspection is good but I believe on this engine that the Cam Position Sensor signal will be fluctuating from a strong signal to a weak signal as the camshaft bore is probably worn out due to lack of proper maintenance and oil changes. This will show up on a signal trace via an oscilloscope.
bad Cam Position Sensor or shaft sensor