I'm in almost the same boat you are (at a local CC, trying to transfer into an engineering school).
I'm fairly determined to get into an engineering school instead of switching into another degree though (which I view as a cop-out, but it sure looks tempting...). Like yourself, I did poorly in a few classes a while ago, which are not helping my chances at transferring. My advice: don't be too proud to retake a class, and if you really want to do engineering as a back-up degree, go for it.
Also, while it's good to be focused on getting a flying career going, be aware that currency of flight is key too. So it may be best to really push through school as fast as possible, and THEN start your flight training. Don't set deadlines for yourself. While it's important to work hard towards goals, make sure to sit back and enjoy yourself while you're on your way too.