Have you recently greased the fittings on both driveshafts? Tire pressure?
The oil fouled plug is not a good sign. It may be the cause of your bad fuel economy. Change it and see if it reoccurs. If it stays oil-fouled, find out the problem.
Check your parking brake to make sure it has some play in it.