I have a 2005 silverado with 205,000 miles on it...it develops what sounds like a lifter ticking when going down the highway at highway speeds...when i let up on the accelerator it still ticks and is in relation to the engine rpms...this is not the ticking at start up most people complain about ...but happens when going down the highway and will continue for a few miles and then go away till another day...i have tried some marvels mystery oil and changed my oil but it continues on and off but not what i can call a regular basis...
i have read a few things about the pick up o ring going bad on the oil pump....so any gm mechanics care to weigh in