Hi. I read some previous older posts regarding OBD2 readers / scanners. Has anyone found a good scanner that will read and reset codes plus do the Service Required reset (typically done after an oil change / service). I just bought a 2015 GranTurismo Sport a week ago and because we live in a smaller community I thought it would be wise to buy a scanner and have it in case a problem cropped up. Thanks!