Sounds like you got a dose of bad fuel. If this keeps happening, you are going to have to drain the tank. Keep in mind that some fuel stations are using B20 bio-diesel in some form. This will glob fuel filters up in a hurry!