The idle is revving up/down and now almost stalling. Driving along and is seemed to shut-off but the jeep was still on electrically. CEL went on and codes are for TPS/Manifold absolute and then multiple cylinder misfires.

Also, previously when coasting and it down shfts hard almost like you have just run over something in the road. Transmission fluid is being flushed and new filters going in today, not sure if that'll help or not.

What do you guys think?