My first response would be a stripped out 4th hub. You can repair it, but it's a pretty big job. Have you pulled codes on it at all? Dropped the pan to check for metal flakes\chunks or anything?