At low speeds my truck makes a squeaky noise. It comes from the rear end and when the truck is in first or reverse. When I push in the clutch pedal and engage the clutch and coast in neutral, the noise disappears. When I release the clutch and get back in gear, the noise appears again. This only happens at low speeds below 10 MPH. Any ideas on what could be causing this?