Did you get a PASS? If so you flashed the wrong SBF and you have a 2.1 kernel on your 2.2 install. If not then you may have to flash a new SBF.
If you DID get a pass try to boot into recovery. If you can you can install a 2.2 kernel because SPRecovery allows you to mount USB mass storage mode and you can transfer the update.zip to your SD card that way.