ok it is a D-jet 2.0 liter he says it runs lean, could be several things
lets check.
fuel pressure should be about 28-29 psi measure it at one of the two fuel rails, there should be a test port on one rail.
head temperature sendor (very likely culprit) this is near cylnder #3 it changes ohms when it heats up, and command the computer (brain) to give more fuel when cold, less when hot. if you remove the wire to it, you may then ohm test it to ground (ohm test the pig tail wire to the sendor, NOT the wire that goes back to the brain!!!!!) cold, the head temp sendor should be a couple thousand ohms, when fully warmed up, it should be less than 100 ohms. also wiggle the wire vigrusly when you do the test, often the wire breaks, or the insulation tears and you get intermittant opens or shorts. if you got an open, the system will give too much fuel and flood, if you got a short, the system will not give enough fuel to keep her running while cold.
Trigger points, these are under the distributor and are a pair of points, they trigger the injection pulses. there is a three wire connector that goes to them on the dizzie base, make sure the wires is good. the points are hard to test, pull the dizzie and by rotating and with an ohm meter you should be able to tell if they make contact of not. they can fail by being dirty and not making contact (no fuel then) or they can have a worn lifter and that will cuase them to not open far enought and hence bouncem, thus givving multible trigger pulses and hence too much fuel (rich running)
the pressure sendor n make sure it is wired intact (inspect the plug carfully for torn wires) make sure the vacuum hose to the sendor is leak free, and suck on the hose to make sure the sendor does not leak.
good luck my bet is ont he head temp sendor simply cuase I have found them to fail most often, so test that first it is also the eaisist to test of the bunch.
good luck!!!