E-23 tps
e-34 ignition coil (start with this code first)
I would start by unplugging coil packs, let the engine run on one coil at a time, then start unplugging coils, if it dies when you unplug it you found the bad coil. Then you could swap coil positions to verify the coil is bad, if the problem follows that coil you have eliminated bad wires or bridged plug.
I have seen e-23 be set by many things that were not related to tps so start with the ignition code first.
This is ONLY to be used to report flooding, spam, advertising and problematic (harassing, abusive or crude) posts.