hi ive got a 2001 1.8 astra sri. last week the engine management light came on. went to the garage and it had the error code cilinder N0.2 missfireing so they resetd it and it was fine intil i got home and the light came on again . it drove ok before the light came on. has any body had the same problem or know what could be wrong?