I had similar problem and i do this:
I changed hard drive to another data port or wait one hour. I don´t know why but boot (or iboot) don´t work in a "hot sata". It´s very stupid but it is so.
Then i put my hard drive in a external box with usb then i installed chameleon and all work correctly.
When i have sure that all work, i connected my hd in a internal data (again) and voila!, all work correctly.
I hope it helps you.
Rick.