Which area of Engineering do you want? For example, if you want Chemical Engineering, your stats look very strong. Also, Maryland likes to see supportive extra-curriculars, great essay, etc. I suggest that you review the U. Maryland Engineering majors at Kim Engineering and see where you think you have your best match. I think you have an excellent chance of acceptance as long as your entire application package supports Engineering in your area of special interest.