evap leaks
the first thing you need to do is a good inspection of the fuel system. no not the pump and fuel pressure lines, but the evap lines. check the purge valve vacuum source located in the engine comparment, i believe it is the white vacuum hose the valve it connects to has one electrical connector, one small vacuum line, a large line connected to the intake and a large line connected the the fuel vapor recovery lines going to the tank. the small line can break and trick the pcm into thinking it has a large leak due to not opening the purge valve. next check the vent solenoid/ valve, thats the one in the back i think over the spare tire. the valve should be open with no voltage applied, and blocked with voltage applied. check the pins in the connector for corrosion. if neither of these two help you should take it to the dealer for a "smoke test". they close the vent solenoid, via scan tool and pressurize the tank with smoke, the smoke comes out and voila the leak is found. if it is a large leak p0457 or p0455 you may be able to smell the fuel vapors, but not likely.