Hello everyone I am looking for anything to check from this point forward. I currently have a 06 forester 2.5L non-turbo that I just did the head gaskets, timing belt and idlers, new plugs and wires. After hooking everything back up I am getting a PO304 misfire on cylinder 4. I have replaced the fuel injector to no avail, I have swapped wires from one to another, I have checked the coil pack for spark. I am at a loss for words and don't know where to go from here. The car did sit for about 6 months before I got it so I don't know if it's a fuel pump issue or filter. Every other cylinder operates like usual. Sorry if this is a duplicate post and I appreciate any and all help.