one of the guys that works for me had the same noise on a 2003 suburban, he said it started after he changed the air cleaner. by the time I got around to looking at it it stopped & has not returned. I was thinking it might have been something stuck in the pump. he said he was on the hiway when the noise stopped suddenly.( I dont think the air cleaner had anything to do with it)