It has been done, but not easily ... the 300Mhz 604e's run at a different voltage, also getting the existing CPU off is not easy to do without damaging the board.
I'm trying to remember when it was done and by who ... have a trawl through the newsgroups archives on google think the details are in there.