I have had front bearing failure before with my truck. I blame alot of it on the larger tires. (38's=extra stress) When mine let go it cost me a new bearing/hub, rotors, pads, caliper, caliper bracket, and front hub vaccum seal. The bearing on mine completely blew apart on the hwy. (scary!!!)...