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
Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
2 answers 2 comments
ANSWER by , September 20, 2013
Low compression, vacuum leak or no injector pulse to that injector. Code P0302 to start with?
COMMENT by , September 20, 2013
yes P0302
COMMENT by , September 20, 2013
Ok, check the 3 things i posted.
ANSWER by , September 23, 2013
poss wiring to injectors or coil pak