As I'm a newby to this sight please heed my words with a grain of salt (I may have no frickin clue what I'm talking about).
To reiterate:
-You have a slight fuel leak.
-Your having warm temp running problems.
-There are sweet/sour spots in your gas pedal (more dependant on deppresion of gas pedal or rpm?)
It sounds like a fuel return problem to me. The fuel system in most injected vehicles has extra fuel return systems that take heated unused fuels from under the hood and returns it to the tank to warm the tank fuel for better mileage and performance. It is heat and vacuum powered. So beyond changing all of your sensors which you already have, check all vac lines for leaks, and blow out all fuel lines to and from your gas tank. (The mess on top of your gas tank may mean it's not air tight and doesn't create the vaccum circuit needed to run properly. Try regumming around these plates that have the hose connectors on top of the gas tank?) And because it works fine until warm there is a valve that opens at running temperature that is connected to a faulty hose, possibly.
You also mentioned that you have trouble code 12 in a loop with an intermittent engine light.
The shop manual says....caused by
-Ignitioncoil to ground and arcing at sprakplug wires or plugs.
-main relay to power supply circuit is faulty.
-poor matings of power supply circuits connections.
-Check engine light wire to ECM shorted to ground circuit.
-ECM power grounds are poorly connected to intake manifold.
-Check for electrical system interference caused by defective relay, ECM driven selenoid, or switch. Can cause sharp electrical surge. Normall occurs when faulty system is operated.
-check improper installation of electrical options such as lights, wireless control, etc.

These are two different problems, in my opinion, a check of your HUGE stereo and other electrical components that may have been fudged while you were working on your rough ignition maybe the problem.
Otherwise, if all else fails, like it did so many times with my renault... get a 26 oz. of rhum, a good cigar, and sacrifice a small chicken to appease the engine gremlins.
GOOLUCK!