My 96 SE with auto did the exact same thing. After a year of this nonsense a friend said replace the fuel filter....I doubted very much that was it but it was. I replaced the filter and it has gone away.