Try setting power limit to 75% and let the card drop its own settings or you can undervolt the core directly. You're probably right that the power supply was the issue: was probably and insulator melting at one of the connectors that you smelled.
Discussion
yeah, i'm pretty sure now... it also makes the framerate a bit choppy at times which i can only guess is from voltage drop