Your indecision about what to study is more of a concern than your GCSEs.
There’s a huge difference between engineering and economics.
Have you been to any open days? If not get booked in. Try to go to nearby universities open days even if you aren’t planning to go there (it will help you get the most out of visits to other universities if you have something to compare against) and then also book into a few further afield.