Guess I am on the fence about getting rid of the sock........ I got rid of mine a while back, then a couple years back I started having issues with the truck stalling randomly and refusing to restart. I found that if I unscrewed the prefilter I had installed it would suck air in to relieve a...