<snip> I'm guessing you did an "emerge --depclean" sometime after compiling the 2.6.22-r2 kernel and after emerging a new gentoo-sources that erased your make files, This is something depclean loves to do while leaving 99% of the older kernel source files intact. I think depclean leaves your .config file in place. Been a few weeks since I burned myself last with this one. If you were following directions back in 2007 you should have a stored 2.6.22-r2 config in the /boot directory.
Try "emerge =sys-kernel/gentoo-sources-2.6.22-r2 to re-emerge the old package and regain the make files. What the osmp is about beats me. or Emerge a new gentoo-sources, eselect it, configure, compile, install a new (current) kernel.