Hey getting a tow home is expensive. Even at the worst case you could still push a car home if it is on the other side of the block.When the trouble happens
look at the tach. Does it rise to 200 RPM during cranking and then fall back to zero?
I'd replace the pick up coil before the ICM. You could always just replace both.
[This message has been edited by phonedawgz (edited 05-09-2014).]