My 2003+ 8 has only about 5650 miles, been excellently maintained by previous owner, who obviously hadn't drive in much. I've only driven it 150 miles in short trips since purchasing it last December. The 'check engine' light just came on last night, as I was driving, but the car runs fine, all gauges are where they should be. I did check the fuel cap (as my Range Rover's had to be replaced) but no luck. I will take it to a local mechanic who has worked on some Morgans, but I'd or scanner also like to buy a relatively inexpensive BD reader or scanner, but don't know where to begin, particularly with the old 4-litre engine. I've read here that it is fitted with the GEMS system. Any recommendations from you experts would be much appreciated.