something like that happened to my car...car just kept stalling after getting gas...one time i got gas and started the engine and i heard the loud pop sound, i drove it a bit and when i checked later, it was one of the silicon hoses that popped off the intake. check it.