Welcome here, sounds to me that you already know a fair bit and you are probably at home with a Stang site, which has helped you steer your ride into the monster that it is. What are the quarter mile times?