Ok here goes. I changed the throw out bearing in my 2005 jeep wrangler x. While taking the tranny out I broke the crankshaft position sensor. I then bought a new one. Once I replaced the sensor the jeep would start but would idle rough with the rpm guage jumping up and down. I checked older post and left the battery unplugged to reset the comp. I tried it again with no luck. then I talked with a suposed jeep mechanic who told me it was the fly wheel, so i purchased a fly wheel and changed it out. retried everything with the same result. The dagnostic test comes back to the o2 sensors, but I am not sure what I need to do from there. Someone please give me a new suggestion. By the way the jeep was running great with no problems until I pulled the tranny. Someone please help I am at a loss.