This is the ODB2 reader I have been using for a couple years now with good results. I have used it with both Torque Pro and Cargauge Pro. Cargauge Pro can be a little finicky but if you are patient it should work.
http://www.amazon.com/BAFX-Products...pebp=1436039848765&perid=107T799AZHGQTV5WT0E3
Here are the instruction for doing KOEO and KOER tests like buzz test and CCT using Cargauge Pro quoted from a thread on TDS.
"- To get it started you have to press the little plug button at the top of the screen.
- Select Ford as the vehicle make.
- Select Powertrain (the first one)
- Select Scan All when it says Select System Type (Ford)
- Select Full Auto Scan (All Pids)
- Choose your device/dongle/ELM
- Allow it to connect
- It will say Available ECU - mine said 10, I just picked it as it was the only option
- Wait for it to scan all the PIDS (and yes, do like I did and think about the battery, fuel pump priming, glow plugs glowing, etc. annoyingly while you wait)
- It will then ask you to save the PID list, just give it a name
- Now, from the Car Gauge home screen press the "settings" button in the top right (three little squares)
- Select OBD Menu
- Select Self Test
- Now select Fan, Outputs, Injector, Glow Plug, CCT, etc.
I tried the Key On Engine Running test and all it did was jump the idle around, make it misfire/run rough, and resulted in a P1000 (no ready). After this experience I didn't do any other tests besides the Buzz and CCT. I had heard about some dongles/apps messing with the ECU programming so I opted not to tempt fate.
I tried saving the PID profile but it never seems to work - gotta run through the entire process above each time you want to "run" the app.
Tinman - I'm not using a traditional scanner. I have a OBD II bluetooth Dongle (PLX Kiwi) and use one of two apps on my phone: Car Gauge pro as described above and Torque Pro. Car Gauge Pro is a PITA to use but does perform a buzz test and CCT. Torque is much more user friendly and gives you many more options/gauges/etc.
I would love to have AE but its a little out of my price range and I expect I would have bought it just to realize I have no idea how to use it. And, driving around with a laptop sliding around seemed like it would be an annoyance.
The PLX Kiwi dongle was $50 on ebay (on sale it seemed) and the apps were about $6. I used a spare 10 ft micro USB cable and picked up an auxiliary 12v outlet that had two USB ports on it (in addition to the traditional cig plug) for $10. I provided power to the 12v outlet with an ATM Add A Fuse powered off of a switched fuse in the underdash fuse panel/PTC or whatever the "just under the dash, no underhood" panel is called. I mounted the aux power under the steering column and ran the USB cable up the A-pillar, along the windshield under the headliner board to where the rear view mirror is. I used a flexible neck cell phone mount/holder and have it holding an old Android phone above the rear view mirror. Torque Pro has the option to "sleep" the phone when the OBDII adapter is not detected or the phone doesn't have power. I just leave the phone in the mount and it turns itself on and off with the ignition. I do have to manually turn off the Kiwi Dongle but its a small inconvenience. The nice thing about the Kiwi is that it has a physical on/off switch - other dongles you have to unplug.
Overall its definitely a budget setup but it was WAY less than a set of gauges, less than AE, can read pretty much any engine parameter from the PCM and also reads codes. You can have any number of gauges but I monitor Boost, EBP, EOT, Trans Fluid temp, HPOP pressure and IPR duty cycle with traditional looking gauges. In between the gauges I have digital "number" read outs for Engine Load, Throttle Position, Battery Voltage, IAT and TC slip. Running so many gauges makes it update a little slow (dongle can only handle so much and it is an older/slower phone) but it updates about 2x a second which is fine by my expectations. If I run just one gauge its about 13x a second.
Another nice thing about Torque Pro is that you can set alarms that will flash the gauges and also give an audible alarm if something exceeds the value you programmed."