I don't know how much engineering helped (Biomechical engineering btw), except I think it did boost my confidence on physics questions cause atleast i felt i could master that part in the least amount of time. However i think my only problem was trying not to overthink or overwork a problem, because MCAT is only testing basics and how well you can comprehend the questions asked. And since this is no open book or "bring your notes" kinda test, memorization is critical and will help you do the problems a lot faster. Also if you're like me and like to write problems out a lot try to scale it down a bit before the test, it saves time, especially with this CBT format i think it punishes those who rely heavily on extensive note taking...or maybe that's just me. But we'll see, just took it in June and my scores come this month....