did you do a compression test on the cylinder or just the injector? bad valve might leak enough fuel /air mix to stop it from firing correctly.
the original poster's sounds like an injector, and the one I had turned out to be the coil pack, but if you've already done those, and wires and...