I am quite sure the isc only affects idle operation not off idle.And guys have unplugged the isc and seem to get along just fine.
I had bad surging idle when I first got my car.
I am still not exactly sure what fixed it.
First thing I did was put in redline injector cleaner and then changed out plugs and wires and fuel filter.Then did the mopar compustion chamber cleaner treatment one can.Idle is perfectly smooth now cold or warm.The above should also eliminate most all bog and those kind of problems.
Recently I put in my new fuel pump,new afpr,fuel pressure gauge and new FIC 650 injectors.
Bad 02 can affect offidle but not wot.Tps could definitely cause some symptoms you are describing.
Misfire if the plugs and wires are new could also still be caused by bad coilpacks.I had some of that too but in hindsite my misfire might actually have been fuel cut.I changed out the coils anyway.
I also changed out as basic maintenance now my knock sensor and o2 sensor and coolant ecu sensor and soon the tps sensor.That tps is one pricey sensor.!!!
Also bogs and stuff like you mentioned can be caused by boost /vac leaks.Common places for boost leaks is the intercooler upper outlet.It can rot out.I jb welded mine fixed it up.Loose outlet hoses on end of turbo or anywhere between turbo and tb.
Vac leaks are common with rotted vac lines.I went to taboo racing elimination and got rid of most of the factory crap.Other common vac leak locations..injector lower insulator seals,throttle tb shaft seals and intake manifold gasket..the old ones were paper crap the new ones are metal.
Likely your problems can be solved with something mentioned above.Some of it is cheap to test and some is a bit more pricey.Especially if you keep going to the dealer.
You can make a cheap boost leak tester,buy a vac tester,a fuel pressure tester.Plugs are cheap,wires pretty cheap ,fuel filter cheap but annoying.02 sensor a bit pricey,tps outrageously pricey and coilpacks very pricey.And new ecus well we won't go there.
I also was a bit worried when I got my car,it was an auction special but after persistance and
parts and a bit of dollars its running quite nicely.