Yes, definitely would like to keep the conversation going on this as I've got three GM vehicles all in the 2000 year era that I'm trying to keep on the road for my wife and kids. I've toyed with the idea of buying a halfway decent scan tool but have a hard time justifying the $500 to $700 bucks , also looked into the Chinese knock off Tech2 scanner but have read they are hit and miss and can require some computer skills (which I don't have) to get the program to run .
Not having computer skills will probably hinder how far you can go with this, but it really depends on your own comfort level and motivation. But there's nothing stopping you from doing the "easy" stuff first, like graphing various PIDs to monitor vehicle behavior as the EVAP test runs. Bi-directional commands might be unwise until/unless you gain some comfort level and experience with sending commands directly to the scantool with one of the aforementioned Bluetooth "terminal emulator" apps. It's really up to you. Whatever you decide to do, be assured that you don't require a lot of expensive hardware or software to do it.
I've got a good quality adapter (OBDlink MX+) that I use along with their app.
I have several scantools, including the older (non-'+') "OBDLink MX Bluetooth" scantool and have been quite happy with it, so I think your choice of scantools will serve you well, both now and into the future. The cheap $14 Bluetooth scantool I referred to earlier works great with older GM (and Ford) vehicles but is considerably less useful on many newer vehicles, GM and otherwise.
If you have any recommendations on scanner apps,let me know as I'm always willing to try new ones out. I've the got "Torque lite" that works decent on my phone and wanted to upgrade to the pro version but it won't download because I get a notification that my phone is too new??
As for software, I've run Torque Lite on occasion, but I typically have little experience with the popular Android OBD2 apps. I write my own simple Android apps when I want phone/tablet access to the vehicles that I work on. I think that your issue with not being able to upgrade Torque Lite to Torque Pro is likely the app's author not having kept up with all the maddening changes that Google forces upon their "Play Store" apps as newer Android versions are released. (Another reason why I prefer to write my own Android apps -- no forced upgrades or changes required!)
As for the vehicle's EVAP issues, if it were me, I'd start by gaining as much familiarity with the 2 apps you have: "Car Scanner" and "OBD Link". Can you graph multiple PIDs simultaneously with either of those apps? If so, I'd start by graphing these PIDs:
- Mode $22 PID $1297 ("Fuel Tank Pressure", equation "signed(A*256+B)/1024", in units of "inches H2O")
- Mode $22 PID $1312 ("EVAP Test State", equation "A", no units)
Start monitoring with the engine
off and "cold" (i.e. first start of the day), with between 15% and 85% fuel. And, be sure to report here with a
full list of the actual DTCs that the vehicle is reporting. Then graph & monitor those 2 PIDs. You should see the PID $1312 ("EVAP Test State") value report 0. Start the engine. The "EVAP Test State" will probably change pretty quickly from 0 to 1 (meaning "Test Running"). Wait a few minutes and you should see the "FTP" value go from around zero to about 10 (inches H2O). If the FTP graph doesn't look something like the one I posted, you will have begun to confirm the problem.
Be aware that the vehicle will typically only run the EVAP test once, right after the 1st "cold" start of the day, so you have to "
have your ducks in a row" when you start the engine for the 1st time!
If you progress that far, two more PIDs that are good to monitor during EVAP testing include:
- Mode $22 PID $1107 ("Evap Vent Solenoid Command", equation "bit(A,2)", no units, 0="venting", 1="not venting")
- Mode $22 PID $1170 ("Evap Purge Solenoid Duty Cycle", equation "A/255*100", in units of "percent")
I'm not sure exactly how to specify equations in "Car Scanner" or "OBD Link" but I'm sure that can be figured out.
@TJBaker57's experience with "OBD Fusion" would probably be relevant for "OBD Link" and I think he uses "Car Scanner" too and he always has good, useful advice.