Mine WAS the pinion seal. Thought it was the oil pan or differential, but after I cleaned everything off a couple of times and drove it, it was the pinion seal. Bought the seal at NAPA for about $10 and my friend helped me replace it. With a lift and power tools it took about an hour.