My 2008 Silverado Extended Cab is making a ratcheting sound when accelerating from a dead stop until around 30mph. It's only under load and doesn't do it while cruising in the aforementioned speed range or decelerating. I cannot feel any vibration associated with it. Could this be something in the braking system or locking differential? The truck has 76k miles. Any thoughts?