I had similar symptoms.
Bad news dude..I just went to the dealer and got my fuel pump and computer replaced under warranty. There are TSBs out there for the 2005 2006 Matrix that cover each issue.
I would check for similar TSBs for the Corolla.The bummer is you are probably out of warranty.