Did you ever find out what was wrong? I had the same warning light combination happen yesterday on my 03 ST. The check engine light came on, and within a couple of minutes, the fuel light came on and and the gas gauge registered below empty. Have not had the chance to do anything except verify that the lights were the same today.
There is a fine line between Saturday night and Sunday morning.