You said "theres spark coming from the coil both sides." If so, then your problem at cyl #3 isn't spark. Next thing you wanna do is see if the injector is getting pulse. If you're getting pulse and spark, then you most likely have a compression-ish issue or the injector is flaking out.

So lets make sure that you have spark and pulse.