Chase is right about f-ing your fuel punp.
However, go to your local parts joint and buy a replacement cap for $5. A bad cap will trip the CEL, and if the seal is only "mostly" good, then maybe it just takes till the bottom of the tank for the pressure to get low enough to trip it.
Just an idea, and cheap. hth


Evan

1991 Toyota 4x4 3.0L v6

"Blood and souls for my dark lord! You are made of meat, and I am hungry!"