It is impossible for me to make reliable comments because course difficulty varies so much from place to place, and even from professor to professor. E.g. when I was a math professor at a state university, I would not have recommended anyone even with good grades in high school AP calculus courses to take my vector calculus course, much less diff eq. That's because high school AP courses are by definition high school level and not university level and do not even compare favorably to my basic non honors freshman calculus. The right course to take would have been an honors level first year one variable calculus course.
But things changed slowly, because parents lobbied our university to give college credit for high school AP courses even thought they did not cover as much material nor as deeply as we did in college. But they wanted to save money, even if the education they got in return was inferior. To keep those parents happy, we lowered the level of our college courses down to that of high school AP and generally dumbed down the whole program to match. In that scenario, you can successfully take a non honors college level second year course with just high school AP prep.
But some professors, like me, are dinosaurs, and do not agree this dumbing down is a good idea, so you may get in one of those old fashioned genuine university level courses and be lost.
To know just what courses you should be in, you need to seek advice from a competent professor/advisor at your school. In an ideal world, you should take all basic courtses at uni, at an honors level if you have good background, and should always take linear algebra as early as feasible, since it underlies both vector calculus and differential equations.
I.e. before you can understand vector calculus you need to understand vectors. and before you can understand even linear differential operators, the easiest kind of differential operators on functions, you need to understand basic linear operators on vectors.
Basically, I suggest you stop shooting yourself in the foot by taking precisely those courses you are unprepared for. The better the quality of your school, the more harmful that will be.
good luck.