Fried RC Brushless Motor and ESC

I was running my Traxxas Slash in high temps and suddenly my motor cut out. It would no longer respond to the throttle normally. At full throttle, the car would crawl/shuffle with a clicking sound. Didn't sound good so I didn't keep doing it.

Motor: Velineon 3500 brushless

ESC: VXL-3s

I think I have either:

a) fried the motor

b) fried the ESC

c) fried both

How can I troubleshoot which parts might still be repairable?

crwdns2893858:0crwdne2893858:0 crwdns2893862:0crwdne2893862:0

crwdns2894050:0crwdne2894050:0

crwdns2889612:0crwdne2889612:0 0

crwdns2893872:0crwdne2893872:0:

If you didn't have an ESC Fan in hot temps then I recommend u get one. otherwise ur gonna fry ur esc in hot temps doing a few runs. especially if ur running on a 3s lip battery. it might also be something in ur gearbox. open it up and see if and spur or pinion is stripped/missing teeth.

crwdns2893770:0crwdnd2893770:0crwdne2893770:0

crwdns2892346:0crwdne2892346:0