My car is a 2003 Astra 1.4 16v LS and for the past month the emmisions light keeps coming on. Sometimes it flashes then other times it is on steady. Took it to a garage and they said that it would cost £1000 to fix and put the MOT on which I think is a lot of money. Any advice??