Ok, I just update to MIUI 2.6.22 and my SGS2 wouldnt start up and I was unable to enter the CWM mode. So I followed this guide How to Root Galaxy S2 i9100! As I wanted to use the Siyah Kernel so instead of downloading the kernel they had suggested I download the Siyah Kernel for Odin and used that instead. It worked! I was able to get my self out of a sticky situation.
I hope this helps anyone else with this problem.