My 2002 2500HD has a squeal noise coming from what sounds like the left front wheel. It sounds just like the squeal that Envoy frt axle seals make but I have never heard this noise on a full size truck before. It starts making the noise at about 30 mph and get louder as you go faster. It does it coasting, while braking, accellerating, or even while coasting in nuetral. I think its the left front axle seal. Has anyone experienced this before?