I think there are still opportunities to be had for pitchers! Could you give us some info on your academics?
The truth is at this stage grades don't matter much. He either has the talent for P5 schools or he doesn't. They don't care about grades until they identify you as a prospect and are on the cusp of making an offer.
P5 schools are probably the most lenient on admissions when it comes to athletics. If he can't get into a P5 school with baseball on his side, odds are he won't be getting into many mid majors with baseball on his side either. He is also a second semester junior, grades aren't going to change much from now to signing day in Nov.
D3 is one of the few levels where grades take priority over talent. As they need talent that can get into the school first.