The AutoAgent connects to the vehicle via the OBDII port and broadcasts a wifi access point (AP) which allows a wireless connection to the vehicle using any iOS or Android device. By launching the free EZ LYNK application on an iOS device, engine data is seamlessly streamed to the phone or other smart device. The AutoAgent also has the capability to reflash vehicle system controllers with ECU profiles shared by technicians. Endusers can conveniently share datalogs and other vehicle information to any technician with the touch of a finger without even leaving the driver seat. Datalogs can be quickly started and stopped from the main gauge display screen and bookmarks can be added to draw interest to specific points of a datalog if desired. A graphical webbased datalog viewing solution will soon be incorporated into the EZ LYNK Cloud as well. A fully customizable user interface allows the enduser to create a gauge interface that suits their particular needs. Technicians can also create default PID configurations that are automatically loaded during a reflash procedure to further assist in the troubleshooting and diagnostic process.