I have a 92 xj 4.0 I have had a misfire problem for a while. I have tried to troubleshoot this issue with no luck. I have narrowed it down to cylinder #2 that is misfireing. I have put in new cap/rotor/wires/plugs and a new set of injectors. Also has new fuel pump and filter. The fuel pressure is good was checked with a gauge. It only misfies at idle or just above. It runs fine under load as soon as i push the gas. I am lost on what to do next aside from gettting rid of it. Also there is NO check engine light on. Please help