No to both. If there is, it's not worth the price. You may also have to change the heatsink. Again, not worth it. I would learn how to change out a board and back up your old files so that you can change out the board/cpu/and ram for a proper upgrade. A board that old could fail anytime; another reason not to upgrade the cpu.