I can vouch for bad sensor/sensor wires causing over heating, even though it seems to be running ok. Did you run it after you vented the body? Mine gets fairly hot, but I've never had it shut down (in the buggy), even after running 10+ minutes.
I second turning the damn AC on!
We are the borg, you will conform, you will be assimilated. You will not stalk me to another web site.