Thanks for all the answers and suggestions. My overall problem is that when I install XP Pro SP3 with APIC enabled in BIOS, I always get a BSOD (No_More_IRP_Stack_Locations) after the first reboot. If I turn off APIC then XP will finish installation. However, no APIC means no multi-core and I get the Standard PC HAL (I've tried forcing the APCI Multiprocessor and even the MPS Multiprocessor HALS, but no luck). There is only one core present in Task Manager.
I don't think this is due to any faulty hardware. I can run Ubuntu from a LiveCD with no problems and with all 4 cores running. I've also done an overnight Memtest with no errors. There just seems to be a communication issue between XP and the BIOS. I've tried tweaking all kinds of BIOS settings (and I must have been through at least a dozen XP install attempts), but the only thing that gives me a successful install is with APIC disabled.
Dadiggle, I'll try the 1.8V settings on my RAM. I've saved tweaking the voltages for the last resort. I know it is pretty safe, but I'm always afraid I'm going to fry a component.