The four wheel drive not shifting correctly indicates a fault with the transfer case and most such cases are due to excessive wear of the 2-4 shift fork, resulting in incomplete engagement.
Speedometer not working could be due to a fault with the speed sensor and diagnostics would be necessary to confirm the cause.
SPONSORED LINKS
Wednesday, March 21st, 2018 AT 10:59 PM