A QX9300 CPU does NOT work in the 820-2301-A logic board. I ordered one, took eeeeeverything apart, cleaned off the old heat sink compound, put the new QX9300 CPU in, put on heat sink compound, put eeeeeverything back together, and it wouldn't boot. (I actually did it twice, because the first time I forgot to connect the CPU temp sensor and thought it wouldn't boot because of that.) Only two LEDs out of four came on. So I had to take eeeeeverything apart, put the old CPU back in, put new heat sink compound on, and put eeeeeverything back together. What a royal pain and time waster.
I suspect the reason why is because the firmware for the logic board only allows certain CPUs to work. That sort of thing seems to be common in hardware after the 2006 Mac Mini, probably to make you buy new hardware. I was able to upgrade the CPU in my 2006 mac mini and 2006 A1173 iMac to a 2.33 GHz Core 2 Duo that originally came with a single core CPU as well as a modified SMC loader to flash firmware that supported 4GB ram instead of the maximum of 2GB. So, if anyone wants to try this, don't. It doesn't work. Shame, because it would make for a nice machine with RAM maxed out.