A misfire is a very open ended problem. Plugs, wires, coil pack, ECU, PTU, any of the wiring inbetween, fuel injectors, fuel pressure regulator, etc. etc. etc. It could be ANY or ALL of those. It's too open ended.

The people on here are VERY knowledgeable about these cars and would definitely be able to help, but you have to rule out some of these things on your own. If you can get it to not misfire on idle or free-revving the engine, then we can start figuring out issues. Until then, you'll have to put your mechanic hat on and learn/figure out what the potential issues could be and start ruling them out.