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