99 Eddie Bauer with 4.0 SOHC - 220xxx miles. For about a week now, it acts like its not getting fuel. It will start & run in the morning, but as soon as it gets hot, it dies. And won't start up again until it cools off. It also likes to die at idle, and sputter and backfire. When it does run, it...