Consider buying a new, high-quality 300W+ power supply, because this type of problem you were having with your 1.4GHz Thunderbird sometimes signals a PSU that's getting flaky. The 1.4GHz Athlon is pretty power-hungry too. Here's a suggested one:
Sparkle Power 350W unit
It could also be that your processor was overheating due to dried-out thermal grease, if it was set up with thermal grease instead of a phase-change thermal pad. If you suspect that's the case, you might try using high-quality thermal grease (Arctic Silver or Coolermaster Premium for example) between the CPU and heatsink. And of course, don't put the heatsink on
backwards 😛
However, to use your new 2200+ (which might be the Thornton core, they've got a pronounced rectangular shape to them), you're probably going to want to pick up a new mobo. For a good budget board, consider the Asus A7N266-VM/AA, which is nForce220D. It's not the hot new thing, but with a BIOS update it'll run your AthlonXP 2200+ properly, and even without the BIOS update, it
will run a Thornton... it just won't know what to call it, and may run it underclocked until you've got the BIOS updated. The Asus A7N266-VM/AA is only about $60 and has the powerful nVidia audio processors in the southbridge. It's microATX and has onboard video as well as an AGP slot. Unfortunately, it only takes 266MHz-based processors, so its upgrade path would top out with a 2400+.
If you want something newer, the Shuttle MN31N is a microATX board with the onboard GeForce4MX-level video and it also has not only the nice nVidia audio processors, but also USB 2.0 and support for 333MHz-based AthlonXPs. Those are closer to $85, though.
Hope that's some help.
🙂