how does it idle? I totally agree with tweety, by the way. plugs/wires/ignitors all die in very annoying ways...they don't just permanently stop working...they work most of the time, then occasionally give you s*** under specific conditions.
Most intake/vacuum problems will give you some codes...any leaks behind the maf will often throw a 'mix too lean' code (forget the number) before you even know something is up...but missing...our diagnostics are completely weird with that. Mine was noticeably missing after hot (yet missed more at colder ambient temps) for a few months before I ever got a code.
the coils consistently last about 125,000 miles on a healthy engine...anything beyond that and they are egg shells; just a matter of luck and time before they crack. plugs and wires are even less...so if you don't know the last time that work was done, just do it...all the factory stuff for the job is about $120 (cheaper if you go with aftermarket coils), and well worth it to rule out those as potential causes.