Well guess what, it looks like ecomike is right. I was driving my jeep around my neighborhood testing something else and it suddenly died on me without warning. Since I don't have the crappy autozone tps confusing the troubleshooting process anymore, here is a current update on what it is doing. So it wont start unless I floor it (something is causing it to flood on start I believe), and it takes a few seconds to start, once it does it runs very rough for a few seconds until the idle smooths out, it idles normally and coasts in gear without throttle just fine, but when I give it gas in park or in drive, it sputters pretty bad, almost like its running on a few cylinders, and when in drive when I give it gas, it usually dies. When I floor it while running in park it bogs and sputters really badly until the engine revs above 3k rpm when it clears up and runs smoothly. These are very similar to the symptoms I had before I started replacing stuff and took it to the shop, except it isn't quite as bad (maybe because I cleaned the IAC for the heck of it tonight). I would suspect the IAC but there seems to be more to this than that.
So to surmise here is what I need to know:
- What can cause a jeep to flood on start?
- Why would this issue be intermittent?
(has randomly come and gone, and gotten better/worse and somehow self healed at the repair shop until now)
- Why will it idle fine but run horribly rough below 3k rpm and above idle?