+1 on what Todd stated. Another thing, assuming you have a Gen 1 ST. You may be experiencing what happened to me.
Check the evap hoses on top of the spare tire area and there is also a vent tube beside the filler neck.
Might have one disconnected/clogged which may be causing the CEL...