Problem solved. The problem was a clogged screen on the in-tank fuel pump. It was grunge that looked like rust. My pump did not come with a pre-filter, but the new one did. I don't know why a car two years old with less than two miles on it would have rust in the tank, but it did. Thanks to all for your help.