The diff shouldn't howl if setup correctly. Agree with exranger06 regarding pinion preload. There is a crush sleeve in there that must be crushed just enough to create the proper pinion bearing preload. Over tightening the pinion nut will likely create too much preload. I would take your truck...