Here are the diagnostics for a 98 350.
When you said you had no spark from the coil, was that no spark at the coil itself or at the end of the wire feeding the distributor cap?
If no spark at coil tower and power/ground are good at the coil and ICM, then the next step would be to see if the switching signals from the ICM to the coil and from the VCM to ICM are present.
You must be registered for see images attach
VCM connector pinouts:
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
Sent from my iPhone using Tapatalk