For the longest now ive been having a cylinder 4 misfire that will come and go out of random. Ive gone through and replaced a ton of hardware( spark plugs/coil packs/wiring harness/fuel injectors and seals/ fuel rail and injector harness/) only time I've noticed a difference of the problem becoming less frequent is when gaping cylinder 4 to around .23-.25 anything higher then that and it seems to just hate it and starts acting up. At a loss here and any info or advice would be greatly appreciated. Data logs can be provided as well if needed.