34 ACT with a low GPA (3.5 weighted). What should my sophomore son do?

You mentioned your son has tested to where he could depart high school. Perhaps he could do that an enroll in a local university while living at home. I have a friend whose son has a chronic illness that caused him to miss a lot of high school. They eventually decided a college schedule worked better with his treatments and he left high school and took classes at Old Dominion University in the local area. He completed his degree there and went on the get a masters degree at MIT and is working on a doctorate at UMass. Sometimes a non-traditional approach is best for your kid. Nothing says he has to stay in high school, especially if he is finding college coursework to be more challenging and he’s doing well in those courses. Maybe he leaves high school and does two years at CC, gets a 4.0 and transfers to a great state school to finish undergrad and goes to a top school for post grad work. He’s sounds like the type of kid who will be a strong academic. This same friend of mine had her younger daughter do online high school, one that caters to teens that are Olympic athletes, actors, etc. she did that because she also has the same chronic (genetic) illness as her brother and was an accomplished pilot and appreciated the flexibility online school provided. She flew to Colorado for the in person online school’s graduation too. She’s now at a state flagship, highly ranked engineering university. You may need to think outside the box a bit, since your son may need that approach.