I recommend taking it again, definitely. Stanford acceptance rate was less than 10% this year, so there is no room for error. I applied SCEA with a 2380 SAT score, 13 AP classes, etc and was deferred then accepted. Take it again. I took the SAT 5 times lol (and got into all of the major schools).