On my 2005 Baja it was the backing plate. The lower portion was rubbing on the rotor making an occasional squeel and a high pitched vibration at times. This was number 3 axil change for me gfuess i was too confident and forgopt to check that annoying flimsey backing plate. Thanks for the tip