I had it on my 02 GT with about 20k miles, but I thought it was considered a wear and tear item so no warranty coverage, oh well I just traded my car in to get rid of the noise. From what I understand, it's the hard launching and WOT that causes to grease to fly off the bearing and make the squealing noise.