You're welcome, I would have said driveshafts next. When mine failed my mechanic showed me a trick where if you hold the driveshaft once of the car so it's facing vertically, then give it a shake you should hear a rattle if it's failed. I did get 331k out of the original driveshafts though so mine definitely needed doing.