I forever thought the Saleen's were the be-all/end-all for Mustangs.
I bought a 'vert SC'ed '00. I liked it so much I sold it two months later and bought an 03 Cobra.
I'll never in my life give one red cent to those bastards at Saleen. I won't get into the story, but others have had the same problems I did. Things have gotten so bad their that the complaints became too much for Saleen to handle on their own message forum, and they took it down.
And furthermore, until I actually see a dyno sheet for the E, I'll still raise the BS flag on it making the power they claim it produces.