Don't rush to take the MCAT, its not something to take lightly especially if you haven't taken all the pre-reqs, what if you tank your pre-req's or get a "C" then you'll most likely not fully understand the material and therefore not fully grasp the MCAT material. MCAT content just reviews the stuff that you should have some familiarity with already...It will be an uphill struggle.