Norma,
My wife has a 1.4 Auto and when the sport light flashes it means that you can't drive the car (are you having this problem?). Basically it needs to go on an engine diagnostic probably better to stay away from vauxhall as it will cost £40, I got it done by a local garage for £12 - We still get the problem occasionally (esp when wet).
With regards to the speedo have you checked the cable?
Stuart
November 2007