I have an 02 Rubicon and as I begin to drive a screeching noise comes from the front on the right side. I checked the differential oil and it is fine. I was wondering if it may be a bearing or something.? If somebody has any ideas or even how to fix this problem it would be appreciated. Thanks