Thanks. I pulled the codes, which were 21 and 41 which are oxygen sensor and throttle position sensor. Those two only showed up because I unplugged both of them to see if it made a difference in the way it ran, which it didnt. I know for sure it is running very lean right now, which wouldnt point to an oxygen sensor or throttle position sensor, as when either one blows it is supposed to be burning rich if anything (correct me if in wrong). Im pretty sure the fail-safe for all of the E.F.I. sensors is to run rich if it goes bad since it is safer to run rich than lean. The one thing I can think of is the fuel pressure regulator. If it gets no or low vacuum it is supposed to run rich, but I wonder what would happen if the diaphram of the regulator blew out? Other than that I am stumped. Any ideas?