The sound I was hearing was my vacuum line from the fuel pressure regulator to the TB was cracked so I just taped the TB side with electric tape so I could run down to the store. I go home to gas below the regulator (keep in mind ive tested the FPR before). Made another trip down to the store got the regulator and installed it, it has yet to stall on me. With this colder weather its hard saying if it was under the same condition before time will tell ill make an update letting you know if it fixed it or not.