Yes, all those would be affected. Remove the sensor from the diff and make sure its not covered in crud....clean it, reinstall it.
When the speedometer doesn't move, your mileage won't change, and your fuel economy won't budge....basically, just like idling....