Did I shoot myself in the foot? (MIT, Stanford, Harvard)

<p>As for the October Sat II's, I just got my scores back and was utterly disheartened. I received a 650 in the Physics subject test and a 680 on the Math Level II. With regards to physics, I was neutral in feelings due to the fact that I have not taken an AP Physics course, as I am attending a high school of about 300 students and had to request a physics class be added to the curriculum. As for math, I was hoping for at least a 700 because this is the lower 25th percentile of all the schools to which I'm applying, but will a 680 take me out of the running? I'm currently enrolled in AP Calculus and have always gotten A's in math, even scoring a 34 both times that I took the ACT.
In the end, I guess my question is, will these lackluster SAT II scores together put me in a negative light for the engineering departments in colleges such as MIT, Harvard, and Stanford? I would retake the math, however, I applied early action for MIT and it would do no good. I'm hoping desperately that my ACT composite score of 33 and academic performance (attending a community college my senior year, in addition to being valedictorian with an unweighted 4.0 GPA) will make up for it. I appreciate any input, as I'm disappointed and would love to get a second opinion. Thanks to all!</p>