after everything I replaced , what else could be causing my misfire on the #2 on 1996 Mazda B4000

I have replaced the spark plug, spark plug wires , coil pack and fuel injector. but my scanner still detects a missfire on the number 2 cylinder. What else could it be.

by in Hancock, IA on September 20, 2013
2 answers 2 comments
ANSWER by on September 20, 2013
Low compression, vacuum leak or no injector pulse to that injector. Code P0302 to start with?
COMMENT by on September 20, 2013
yes P0302
COMMENT by on September 20, 2013
Ok, check the 3 things i posted.
ANSWER by on September 23, 2013
poss wiring to injectors or coil pak