do you hear any weird noises coming from the engine, like a chain or dragging noise?
thats the timing chain/belt. Miss firing can be caused by coupe of issues, from faulty o2 sensor to fuel pump to timing chain
looking for parts for that car is gonna be hard some websites like these should have them not sure thou:
Timing Chain