had that happen to me on the highway once.. about 60mph.. replacing the fuel filter seemed to do the trick for me