What diagnosis system or scan tool do I need to read the codes from the engine light being on or is it flash diagnostics?