Thanks for the reply, I have strong enough econ/math grade (I think). I was very concerned about this since the grade "sticks out" in the transcript, and may suggest that I am not that good in research.
On the side note, can anyone comment about the SOP part. Thanks.