Yes, guess the reason you got detonation when trying to lean it out was that 11.0:1 CR you are running. I am just wondering if they have a tad too much timing.
This is why I said, you cannot just throw parts at a car to make lots of power, unless the parts are matched real well. I am guess you called SHM, and asked for recommendations and this is what they gave you, so you bought it. I am still surprised that 11:4 is the leanest you could go, but with that CR, it limits you N/A. On a positive note, nitrous loves that type of CR, so if you were to go with this type of power adder, look out for the numbers then.
PS. I have seen 99/01 Cobras make 600+rwhp and 420+tq. Like I said, these things are not TQ monsters unless you have something on there like a 2.2L KB. I still say your numbers are not that far off. With a better tune, maybe 10 more rwhp.