could be sh1tty gas.. moisture in your fuel will cause that

try some STP fuel conditioner.. had that problem with a friends truck.. sounded like it was gona blow up and stall


98 contour gl, v6 auto 01 explorer sport v6 auto 2001gtp AT gmail DOT com