Pinion angle and driveshaft length.

You are correct.

A true 5 degree negative pinion angle is pretty extreme, however. I don't like to go more than 4 degrees down, as this usually creates a vibration during braking.