Today i drove my stang for like an hour and i was noticing this loud craking noises in the differetial. Its only when i start going slow. It scared me because i braked and I heard that loud noise. Lately my car has been leaking Gear oil from the differential. What do you guys think it is.