IS there anywhere else that can read hyundai codes, besides a hyundai dealer? how long to these codes stay in your system?