Hi I'm new here an having trouble with my 05 GMC Duramax. The serpentine belt keeps running off the harmonic balancer. I have changed all the idler pulleys, tensioner an am about to change the power steering pump. Does anyone now why this is happening? Thank you for your time
Roy
Roy