I've heard that Nanocoms aren't as reliable as Hawkeyes or the old Lynx's when it comes to reading fault codes. I accept that the Nanocom may be tops for programming, but I'm not generally out for fancy programming (apart from key and immobiliser programming, which I gather the Hawkeye can do...