Hi Andrew....welcome to the Forum
If the engine light is on and the economy meter/gauge is wondering from low to high, I would imagine it has something to do with the Air Mass Meter or MAP sensor (if fitted). Look for split vacuum hoses in the engine bay, otherwise, I would imagine any local garage can scan your car and give you a diagnosis for around £35-40.
Let us know how you get on with it
Cheers Trevor