I would worry about your aptitude scores. Aptitude scores count for a lot - they are a very good indication of your ability to earn your wings and progress well hence OASC takes them heavily into account.
118, even though a technical pass is not really that competitive, considering todays climate of fewer slots.