Glad its running Sammi. Stop and get codes scanned, hopfully by a different person. Trying to verify no P1345 present.Post Codes please.
Spark tester on coil terminal and Distributor coil terminal. That will determine if coil wire or grounds weak if there is a difference between the two.
I posted the wiring diagrams to shut up the guesses. And to help your mechanic.
Next Battery disconnect, Unplug PCM , check clean and dry (Dielectric grease good here) Replug.
If still chasing miss, wiggle wires on ICM while engine running to see if it changes.
Report back.