<p>Bizarre suggestion here…BUT…I know someone who was an engineering major who changed going in to 4th year (Mechanical E was a 5 yr program) to econ and graduated within a year. Plus, since his major changed, so did his GPA. He ended up with a close to 4.0 in his major and getting in to a top doctoral program. Maybe there is another subject where you took core classes and got good grades that you like enough to switch to now?</p>