I INSTALLED A SET LAST WEEKEND AND WHEN COSTING TO A STOP,WITH UNITS OFF, AT APPROX 5 TO 3 MPH I HEAR A HIGH PITCH NOISE. I CANT FIND IT DO TO TIRES NOISE. OTHER THAN THAT ITS LIKE THERE NOT THERE."ANY IDEAS"? ,ANYONE EVER HAVE TROUBLES WITH THE "O" RINGS?