I have a 04 wrangler. cant figure out way is it running so bad. I have changed plugs, tps, camshaft position sensor, crankshaft position sensor and coil and it still is missing and running poorly, I bought a scanner and it says that I have a misfire on # 4 and open circuit on injector #4 and TPS, I replace the #4 injector and the TPS and it still is the same with the same codes. Dont know what to do next. Any help would be muchly appreciated. Thanks