Check the motherboard for leaking or bulging capacitors, it was a common problem with mobos of a certain age, and that burning smell is often associated with one failing:

Leaking Capacitors:


Bulging Capacitors: