Car starts and runs just fine, but after about 20 minutes of driving, it starts to stall like it's out of gas. Eventually it will die and won't start again. If I let it sit for awhile, it will start back up and run just fine for another 20 minutes or so. First I changed the filter, then the...