Looks like it may be a wiring issue:
"Please be aware, that some 2007 Mustangs may exhibit an issue with this kit due to minor wiring differences in the harness. If this affects your car, we have alternate installation instructions that will solve the issue without any changes to the kit."
If so, it looks easy to fix. I'd like to buy one - please PM payment instructions when you are ready. Thanks.