Hi Danny
The check lights are just a general fault indication and can be caused by a number of issues.
Sometimes, they can be triggered by something as simple as the fuel filler cap not being screwed on properly. If the warning light came on shortly after you put fuel in the car, just make sure the cap is properly fitted - I kid you not.
Otherwise, you need to have the fault diagnosed by someone with the correct software (techstream) and knowledge before forking out on expensive repairs.