Yep, stats is important. But stats isn't diff. eq. Once you understand differential equations, they're really cool! Unfortunately, I'm in the same boat as the author of the question, I was a B- at very best on the advanced maths. Linear Algebra was also very cool. I can completely see where it applies to computer calculation optimization, geometric calculations and a bunch of other things. But, again, I couldn't follow the process very well while in the class and certainly not now.
But stats... no matter what field you get into, even if it isn't an engineering (or pseudo-engineering), stats will come up.