Colleges with strong engineering programs that are low cost OOS or give good merit aid with 29 ACT?

You should be fine with any discipline then as long as you can get enough acuity to see the fine details. Some eye conditions can effect color perception and that can impact some things. Keep up the hard work and good luck!