My dad has a '99 Expendition with the 5.4L in it with 130k miles. He's just started having a problem where when he starts it or stops for a light, it starts running a really low idle and a lot of times will stall out on him. Once he puts his foot down and gives it some gas it's fine. Any ideas as to what this might be? Thanks!