my TJ seems to be making some kind of whining/whirring noise from underneath somewhere. it seems to get higher the faster I go...i.e. it seems to be independent of engine speed and what gear I'm in. could it be u-joints or my diffs? just had the fluid replaced in the diffs and it doesn't seem to have made any difference. any thoughts would be appreciated.