The engine light Is telling you there is an issue with a sensor that is or isn't reading or receiving information. It doesn't always mean that a sensor needs replacing. Diagnostics will help point you in the right direction.
Also check under the bonnet under the silly plastic cover for any little pipes that may have come away and or electrical plugs that may have come off. Any noises sucking or blowing, excessive oil and the like.
Have you had any recent work done on the car?