When I replaced the fuel filters are part of the fuel pump replacement, the inside filter was looking a little gunky. It's been rumored that that filter degrade causing issues. I looked at a few gauges online and that will be my next automotive purchase. Of course there is not good place to tap into the system. I looked at harbor freight and they have a gauge that you put a tap into the line with a T-fitting.
Okay, good ou're looking into testing the fuel pressure. It's really easy to throw a lot of money in parts at these things if you don't have a minimum of test equipment, a candoo won't tell you if a particular injector is clogged or if fuel pressure is too low, it will detect these as a misfire.
So I'd rather have a fuel pressure gauge than a code reader, especially if the fuel system appears to be malfunctioning. Code readers can lead you to electrical problems though, such as "Out of spec throttle position sensor" type codes.
Just the list of possible codes itself is worth looking at for clues of potential problems, without even having the candoo. Say for instance the idle air control soleniod/motor was sticking, you can suspect this part if your idle is varying intermittently by a few hundred RPM's and inconsistent, or by watching the MPEM control realtime position/code using candoo while the MPEM tries to juggle the sticking idle control the value goes to some extreme but the engine idle speed doesn't respond.
So yeah, the candoo can be useful but it's not the be-all end-all answer to every problem under the sun. If your idle is rough, the candoo might not be able to tell you the real reason why(root cause), many of the issues require some technique to isolate.
A nice feature imbeded into a candoo type system would be to take a fingerprint of a system that's running properly and comparing it to a system that's got a bugaboo phenomenon suce as a rough idle, the comparison can lead to a resolution.
For instance, I had a customer bring his mercruiser up to the fuel dock one day, he had just splashed his boat the first time that year and it was a nice spring day and his friends had come down for a visit but his dang boat was sounding an alarm every time he tried to pull a skier.
Well, I connected our code reader to his boat and found the code for the knock sensor was causing the beeper and limp mode so I looked down into the bilge and found his knock sensor was hanging on a loose bolt in the side of the block and rattling around. Obviously whomever had winterized his boat had forgotten to tighten the bolt that fastened the knock sensor into the block drain hole into which it was mounted. They had taken it loose in order to drain the water from the block and forgot to tighten it.
Our code reader saved that guy's day, he was really happy we had one and could read his code! We sent him on his way, haven't seen him since.