Sounds pretty sweet. I would like to see the numbers on a new stang. I have the 2.3L installed on mine and it is a beast. I do not have exact numbers, but I do respect the car when I take the traction control off. I do think the 2.9 would be pushing it IMO, but it is still some sick @$$ hp.
2011 5.0 Whipple 2.3
2001 Lightning (sold)