did u check the fuel pressure regulator. Pretty sure 2003 & older are still on the fuel rail. Pull off the vacuum hose on the top of the reg & see if it has any fuel in the vacuum hose. If so the diaphram is bad & the reg needs to be replaced.