Unless U already have a scan tool (to read trouble/fault codes), could be a good idea to buy one.

Many available, UltraGauge EMPlus is the one I use and is not too bad (OBD11 compatible). Apps out there as well.

http://ultra-gauge.com/ultragauge/ultragauge_wired.htm