318 missing and stalling once warmed up and at cruise

I am betting a pick up coil. Next time it stalls check for spark right away if it has it then go fuel.
Sorry... I should have stated, When it stalls, I can start it right away... So long as I have the throttle pressed to the floor... So, I assume this means I have plenty reliable spark ?