I changed the injectors since I was going to switch to ford injectors anyway but it is still running the crappy. The injector that came out of the cylinder with the white plug did have crap on it so I thought that would be the problem but that is not it. Could you walk me through how to check the pressure at the rail? Thanks
can't remember if you mention it or not - do you have a schraeder valve on the fuel rail? if you don't know what that is - it is a fitting that sticks upwards in the middle of your fuel rail between cyl 2 and 3, usually has a plastic cap screwed on it - to get an idea where it is look at my thread about installing an adjustable fuel pressure regulator in the Member's Projects section - i hooked up the adjustable FPR to the schraeder valve (but that was on a YJ, some TJs have that as well). Let me know if you have it and i'll tell you what you need to put together a fuel pressure check gauge.
Also since my exhaust manifold is cracked could I have a bad O2 sensor causing this and would a code be thrown if I had a bad sensor because I have no codes after replacing plugs and injectors
unless you have a big chunk missing i don't think the crack can cause such a problem especially that is isolated to 2 of the cylinders. I would still do a compression test if the fuel pressure checks out. Since you changed the injectors i assume that they were not the issue in this case (of course assuming that is not a case of a bad set that you put on or that 1 or 2 of the 4 you just installed are bad).What injectors did you use? that is also important (post a P/N).