Belt is still in good condition but I had bought a new one with the new alternator installed so including in this lot. Don't know how to test the thermostat but was one of many parts I had replaced so don't know if thermostat was bad and caused the issue because the new thermostat had same issue until mechanic replaced the head gasket so it might be good. The alternator part 13956 was showing around 12.46 volts but even the new alternator was intermitten with the voltage output so was told that it might be a short in the wiring harness. Don't know how to test the alternator except for when it's installed with the voltmeter. This is for rebuild/repair for any mechanic because the core was $40 and the alternator for the Camry was $246 so if you have experience with rebuilding alternators, you can turn around and resell for profit so sold AS-IS for salvage.