Is there a recommended scanner or tool (brand/manufacturer) to read codes from these trucks, or specifically Toyota vehicles in general. Is one brand better than others. I have a GX470 and I also have a 2002 4Runner that I want to be able to read codes and monitor some things. There are some threads about this subject but many of them are older. It seems like many use an app on the phone, is that the way to go now as opposed to a separate hand held unit?