9.25 rear diff
With a 9.25 rear I would be more inclined to think that the pinion bearings are causing the howling.
Jack
Print