if the sound is random i doubt it is anything that is rotating IE gear teeth, halfshaft, etc. get it back on stands and run it while looking around and listening carefully. apply brakes while noise is present and see if it changes anything. does the noise change with increased rpm/speed? if so, it would not be considered random.