Hey guys my Silverado 2500 has a nasty squeal coming from the front end while driving. Straight or turning doesn’t matter, and while in neutral or park I can rev the engine with no noise at all. A few ppl have said either cv joint or wheel bearing I was wondering if you guys may have a more exact idea of what it might be?