It’s going to be tough getting Ohio State under $23k.
2023-24 direct costs of oos tuition $38,365, plus $4,000 engineering fee plus room and board of $14,328 add up to $56,693
You are likely to receive the National Buckeye and Maximus, but those add to $16,500/yr so the net price will still be above $40,000 and that doesn’t include tuition cost increases between now and when you would actually start.
There are larger (full tuition/full ride) scholarships, but they are very competitive and require supplemental applications, which puts Ohio State in the reach category since it does not fit your budget without those large additional merit awards.