Home FAQs e-Store Versions What's New

INSTALLING INSTRUCTIONS

If you have a question that you can not find the answer for here, please let us know at

include as much detail as possible and the PFDiagnoseSession.log in the diagnostics folder should also be attached

 

 IMPORTANT!   If  PF-Diagnose will not even start, you need to run the vcredist_x86.exe inside the folder vcredist x86 found on your disc

This will install libraries that are needed for PF-Diagnose to start.  VCREDIST are Visual C++ Redistribution Libraries from Microsoft.

SELECT A QUESTION or LOOK UP BY ERROR MESSAGE

If you are having difficulty, please check the versions page before contacting PFSupport as there may be a newer version that addresses the issue you are having.

If we get asked the same question more than twice, it gets posted here!

CLICK HERE FOR WINDOWS 7 SPECIFIC FACTS

 

I have a new version that uses a license file, How do I register it?

I bought PF-Diagnose from a friend, How do I register it?

I am not getting much data, What is wrong?

What do I do if my program is no longer registered for some reason?

Some Wabco ABS ECUs show up and some do not in the ABS Make Box?  What am I doing wrong?

I entered my Key, select I AGREE and exit but it is not registered when I restart?

Will the HD-OBD and OBD-II version work with my adapter?

Where can I get the OBD cables or other cables to use with my Nexiq?

Does PF-Diagnose read International Injection Control Pressure?

I keep getting a database error when I start PF-Diagnose, What can I do?

My copy was working and was registered, I tried it today and it is not registered! What do I do?

I get an ERROR "heavy truck diagnostics has stopped working..." What do I do?

What are the system requirements?

What type of warrantee do I get?

Does your adapter work with other RP1210 Software such as OEM Software?

What is the warrantee on your adapters? 

Can I change parameters such as Horse Power or Max RPM?

Why is the response so slow?

Why can't I connect with my Nexiq USB-Link adapter?

Why will my USB-Link from Nexiq not connect?

I have a Nexiq and don't know what device to select, there seems to be about 30 Nexiq devices to choose from.

Why are the gauge needles off-center in windows Vista?

Can I change the Road Speed limiter?

Will it work on my Dodge Pickup with a Cummins engine?

Why does my data or fault code screen look different, why are columns missing?

When I use a USB to Serial adapter, PF-Diagnose can not find my datalink ?

Why do I get an error Sorry — your last action could not be completed when I select Add to Cart or Buy Now?

I do not have a PayPal account, is there another way to pay?

I am supposed to get OEM Codes but I have a fault code that reads "Unknown Fault", why?

Why are there no counts for the fault code?

Why is the ABS light on in the dash after I erased all the codes?

I selected the adapter, protocol and then CONNECT, why is noting happening?

PF-Diagnose CRASHES right after I select Connect, Why?

Do I need to select the engine or the vehicle types in the drop-down boxes?

Is this program only good for Trucks?

Does your Adapter work on both On and OFF road applications?

Why do I get a "Side by Side Configuration error" and what is that?

What is the support subscription and what if I need help after the first year?

Will this software work on European or Asian trucks?

I keep getting an error message "Incorrect Parameter" or "Invalid Parameter"  What do I do?

Does PF-Diagnose perform Cyl Balance or cut-out tests?

What Adapter can I use with PF-Diagnose?

Why is this software so inexpensive?

Why does PF-Diagnose need to access the internet to check versions and is it safe to pass my firewall?

When I connect to an International DT466 the PID List Changes a bit, Why?

Is there a phone number or someone I can call to speak to directly?

Will the PFD Adapter you sell work with the OBD-II Protocols in the next release of PF-Diagnose?

How do I know what protocol I have?

Does PF-Diagnose show everything that the OEM software shows?

What version of Windows do I need?

When I connect to an International with J1939 I get Unknown Body Controller codes, Why?

LOOK UP BY ERROR MESSAGE

ERROR RP1210_READMESSAGE ERR_INVALID_CLIENT_ID Check your adapter     129

ERROR  During install with error code -6003

Can not find Database or Primary Driver.  This may happen 3 - 5 times before the main screen appears

ERROR UNABLE TO CONNECT  Please check your adapter and protocol settings  SCAN FAILED Movimento Adapter


 

Q) I have a new version that uses a license file, How do I register it?

The latest versions use a license file, the format for registering was changed because there were too many problems with the previous registration model.

For instructions on how to register, read the PDF file Installing and Registering located either on the CD or in the ZIP file you downloaded.  It will explain what file you need to send to PF Support to register the software.

Q) I bought PF-Diagnose from a friend, how do I register it?

PF-Diagnose licenses are not transferable, you must purchase your own copy from an AUTHORISED reseller.

Q) I am not getting much data, what is wrong?

A) Nothing is wrong, you will se a limited amount of data by default, With PF-Diagnose, you can request any listed PID and if it is available, it will be displayed.  This is done by checking the box to the left of the PID. As long as the box remains checked, PF-Diagnose will continue to request that data.  In OBD-II editions, while connected in OBD-II mode, if the box is unchecked, the data stops updating.  In J1708 or J1939, Data is updated until the key is turned off therefore you should only keep the box checked until you see data appear then uncheck it to reduce CPU Usage.

There is a checkbox in the header, it selects all  checkboxes.  If you want to see the maximum amount of data, after you connect to the vehicle, select this box.  It will check off all boxes and a request will be sent for ALL PIDs,  This will slow down the response time however.  In J1708 or J1939 mode, uncheck the box after 30 seconds to reduce CPU Usage.  In OBD-II Mode check only the boxes next to the data of interest, usually the same as the graph PIDs. 

TIP:

J1939 or J1708

Check this box for 30 seconds

OBD-II Mode, select the 6 boxes that you need and select the same PIDs for the graph

 

Q )  I entered my Key, select I AGREE and exit but it is not registered when I restart?

A )  POSSIBLE REASONS WHY A KEY DOES NOT REGISTER

  • The Machine ID and or Serial number was given incorrectly.  This number is case sensitive and if any digits are missing or incorrect, the key then too will be incorrect.  A common error is placing an O (oh) where a 0 (zero) should be or an I (eye) where a 1 (one) should be.
  • Adding a space before or after the key when entered.  The copy and paste option sometimes adds a space after the word copied, you need to make sure there are no spaces in the key at all including after the key.
  • Selecting APPLY or OK after entering the key, you need to select I AGREE then exit by selecting OK, exit PF-Diagnose then restart the program.  If the CONNECT button is no longer gray or disabled, it has registered.
  • UAC (User Account Control) in Windows Vista and Windows 7 is a built in security that blocks any software from accessing the registry or common folders, if this security is set too high, PF-Diagnose will not be able to save the key to the registry and therefore it will not register.  This will be evident by no key in the key box after you restarted.  You need to either log in as Administrator when installing or using PF-Diagnose or turn down the UAC level, or,  use a laptop without such high security.  Diagnostic laptops are generally used for diagnostics, accessing manuals and accessing known safe websites, extreme security is not usually a concern.  Because PF-Diagnose access data on an external port, You don't want security software monitoring that and slowing things down.
  • PF-Diagnose is designed for 32bit systems, it will run on 64bit systems however drivers may not.  Also note that Windows 7 or Vista 64bit has a higher UAC.  To avoid UAC problems, log in as the Administrator when installing or using PF-Diagnose.

 

 

 

Q. I get an ERROR "heavy truck diagnostics has stopped working..." What do I do?

 

A. This is usually because you are running a Windows 32 program on Windows 64 bit or an XP program on Windows 7

For VISTA ISSUES CLICK HERE

To correct this use compatibility Mode.  Here is how:

1) Right click on the PF-Diagnose icon

2) Select Compatibility Mode

3) Select Windows XP and Run as Administrator

 

WINDOWS VISTA 

 

Windows Vista security (UAC User Account Control ) is preventing some of the new functions.  We made a few changes to authorize those functions in Vista.  Download the update 1.1.0.17 or newer from the VERSIONS PAGE.

If you need a new key, please contact support and a replacement key will be emailed out to you right away.

 

Back to top

 

Q. What are the system Requirements?

 

PF-Diagnose will work on a variety of PCs from Tablets

To Laptops

as long as these basic requirements are met:

 

A. Software:

  • Windows XP, Vista, or Windows 7, 32 bit or 64bit if your drivers support it. Windows XP Recommended

  • VC++ 2005 Runtime (Included with software) must be installed for PF-Diagnose to run

  • Windows XP Service Pack 3 and all updates must be instaled

  • 1.0 gHz processor or better, dual core or Hyperthreadding 1.6gHz or better preferred for speed of response

  • MINIMUM 1024x768 screen Resolution or higher

  • PF-Diagnose Software

  • at least 1 USB port

  • If using an adapter other than the PFD-Adapter, additional requirements may be specified by the supplier.

TESTED COMPUTERS

  • DELL

  • ACER

  • TOSHIBA

  • PANASONIC Toughbook CF-28 CF-29 CF-72 and CF-H1 Tablet

  • Go BOOK II

  • COMPAQ Presario

  • IBM ThinkPad

  • Gateway

  • Lenovo

  • Asus

  • And more...

PF-Diagnose Diagnostic Adapter

  • Serial Port set to COM1, 2, 3 or 4

  • If your PC has no serial ports, a Serial to USB Adapter can be used Must be configured to com 1, 2, 3, or 4

  • Serial extension cable NOT A NULL MODEM CABLE

  • 15-9 PIN Deutsch Diagnostic connector (Included with adapter)

  •  9 PIN - 6 PIN Deutsch Adapter connector (Included with adapter)

  • RP1210 a or b 32bit Adapter Driver for your adapter

  • Use Nexiq or Puma adapters for Truck and OBD-II PFD100A3 Adapter does not support OBD-II Pass-Thru

Also see Adapter Protocol List.

 

  THIS ILLUSTRATION SHOWS A TYPICAL SETUP

 

Back to top

 

Q. Why is the response so slow?

A. Several things can cause a lag time or slow response. Computer Speed is the main one because it can cause buffer overflows in your adapter simply because the messages are coming into the laptop faster than your laptop can process them., we recommend a dual core processor and 2 megs of ram min.  Another factor is the video processor, since it is impossible to change the video processor in your laptop, changing settings to reduce overhead can also lessen the problem.

In the Settings under Measurements, Turn Off Wide Lines, if available, Wide lines eat up Video RAM.  Try turning Legend on and off and reduce the number of lines you display can all help.  Also uncheck PIDs in the Data View, You should only check the PID or SPNs you need and once they appear, uncheck the box unless in OBD-II, if they don't appear after 10-15 seconds, uncheck the box anyway as they are either in error or unavailable. Also the datalink adapter can cause slow response, The specifications needed are met with the adapter we supply, the SU Enterprises IC4, or the Dearborn DPA4/4+. Other adapters may exceed these specifications or not quite live up to them and therefore slow down the data because of buffer overflows.  Try another adapter.  In our next release we will be adding Buffer Flushing in the RP1210 section and that will help a lot for slower PCs

 

Back to top

 

Q. I can't connect my Nexiq USB-Link?

A. The Nexiq USB-Link works quite well as long as you select "NEXIQ Technologies USB-Link USB-Link"

Also see Adapter Protocol List.

.

Back to top

 

Q. Why are the needles off-center in Windows Vista?

A. There is a setting in windows vista for large icons and screen fonts, set this back to normal, if you changed it to see web pages, Internet explorer has a feature to enlarge fonts that does not affect other software.

Back to top

 

Q. Can I change Road Speed?

A. Not in this version, Version 1.0 is a diagnostic tool only, it does not write any permanent changes to the ECM, you can view all available parameters but not change them.  You can erase fault codes...  We are working on adding limited parameter change features to future updates but no timeline has been set for these added features. 

Back to top

 

Q. Will it work on my Dodge Pickup Truck with a Cummins?

A. Vesions 1.0 through 1.1 of PF-Diagnose does not support OBD-II therefore the answer is No.   YES  If you have Version 1.2 and later (Full edition) will connect to your pickup truck as long as you have a J2534 adapter Also see Adapter Protocol List.

 

Back to top

 

Q. Why does my data or fault code screen look different, why are columns missing?

A. The columns can be adjusted to suit the individual user, in some cases, after installing the product, the columns are set too wide or are one on top of another, this can be easily corrected by adjusting the affected columns.  To do this follow these steps:

 

Slide bar A until you see the column divider B

Left click and hold on the divider and drag it to the desired width

 

If a column is missing, it is likely on top of another column, you will see a double bar cursor when you place the cursor over the divider

 

 

Click with the left mouse button and hold while dragging to the right to expand the overlapped column, continue until the desired width is obtained, your columns will be remembered after this is done

 

Back to top

 

 

Q. Does your adapter work with other RP1210 Software such as OEM Software?

A. Our adapter is RP1210A, That is the standard we use to connect with it.  It has been tested on a variety of OEM programs however we do not make the adapter, adapter driver, or other OEM Software therefore we only guarantee that the PF-Diagnose adapter will connect on J1708 and J1939 with PF-Diagnose Software.  Our Adapter is similar to the Eaton MD-100 Adapter made by the same company

The drivers for the Eaton MD-100 or MD-300 will also work on our adapter and can be obtained from here.

Eaton MD-100 Communication Driver

This driver may improve connectivity with other software, simply install it and select the Eaton MD-100 driver while using the

PFD-100A3 adapter...  it is not required for use with PF-Diagnose and is not covered by our support therefore use at your own discretion.

 

Q. What is the warrantee on your adapters? 

A. We will replace a defective adapter within 90 days of purchase, If the defective adapter has been damaged through abuse, it will be shipped back collect.  We do not offer refunds, exchange only.

 

Q. When I use a Serial to USB adapter, PF-Diagnose can not find my datalink?

ERROR MESSAGE RP1210_READMESSAGE ERR_INVALID_CLIENT_ID Check your adapter     129 

A.  PF- Diagnose needs to be told where to find your adapter, this is done by the driver settings for your device.  If you selected a driver that is incorrect or if you selected a COM port for a serial type adapter and the com port is incorrect, or if the vehicle key is not in the RUN position and finally if there is a problem with your datalink, this error will occur.

 

RESOLUTION:

 

Make sure the key is in the RUN position. If PF-Diagnose connects to other vehicles just not this one, check the vehicle datalink and power at the data port.

 

Select the correct Adapter again in Setup or if you have the correct adapter, confirm that the serial port is set up correctly when using a Serial to USB adapter.  (SEE BELOW) or see the section on this page for Serial to USB adapter for Windows 7

 

Do not use the Serial to USB Adapter if your Laptop already has a serial port for COM1 and or COM2, use the built-in ports instead.

 

Datalink adapters can sometimes only be set to COM1 or COM2, when a Serial to USB adapter is first installed it selects a com port that is usually 5 or higher.  You need to set the adapter to COM1 or COM2, to do this enter Control Panel, Select System

 

Then select Hardware, Then Device Manager

 

Select Com Ports then select Prolific USB-to-Serial Comm Port

 

 

Right click on it and select Properties

 

 

Select Port Settings then Advanced

 

Select the Com Port Number combo box and change the port to COM1 or COM2 (Only if your laptop does not have a serial port already) If you PC has a legacy serial port, use it and not the adapter.

Select OK and exit out, your adapter should now be seen by PF-Diagnose.

 

IF you are using a serial Protocol adapter connected to a USB-to-Serial adapter, you must select COM1 or COM2 and not USB in PF-Diagnose for that adapter

 

Finally, Check your datalink, The RED light on the adapter indicates power but does not all adapters indicate data on the data bus.  If the bus is damages or if the ECU is not powering up, you will get this error. 

Back to top

 

Q. Why do I get an error Sorry — your last action could not be completed when I try to buy the software?

A. This is a security issue with PayPal, We recently moved our website to another server, you need to connect directly to that server so the links will connect properly, you can do that by changing your favourites to connect to http://www.pocketfleetdiagnosticsolutions.com/ or by clicking HERE to go back to the download page and retry.

Back to top

 

Q. I do not have a PayPal Account, is there another way to pay?

A. PayPal also accepts most major credit cards without you having to setup an account with PayPal and that is why we use them.  contact for alternative arrangements

 

Back to top

 

Q. I am supposed to get OEM Codes but I have a fault code that reads "Unknown Fault", why?

A. The database determines what the code definition is based on the code value and the manufacturer, in some cases, the manufacturer is not retrieved from the module so we provided a drop-down box where you can select it.  Once selected, wait 5-10 seconds and the code should change if it is in the database.

For example, when hooking to a Freightliner with a Mercedes engine, and you see a fault Multiplex, unknown fault. and you look in the engine model box and it has MRCBN or is empty, select a model that has FRGHT in it and then select the fault tab again and wait, the fault should change to the correct description. 

 

If not, Although we have thousands of code definitions in the database, there are always codes we will not have definitions for, these codes are not assigned by the society of automotive engineers and are what is referred to as proprietary. you may have to contact an authorized dealer for the module to get the definition of that code.

 

Last, if you purchased the less expensive SAE Only version, the OEM specific codes will not be available, you will need to upgrade to get them.  The SPN, PID or SID and FMI will be correct and can be looked up in the Maintenance manual in some cases.

Back to top

 

Q. Why are there no counts for the fault code?

A. If you are seeing the first occurrence of a code, the counts may read 0 or 1, in some cases, counts data is not recorded by the module so for example in a Pre-2009 International engine, counts may not be available and therefore you will always see 000 as the counts

Back to top

 

Q. Why do engine or ABS codes not erase, I hit erase codes, a couple boxes pop up but the codes come back?

A. Because PF-Diagnose reads from all modules at the same time, those modules have priority as specified by the SAE standards, this sometimes causes PF-Diagnose to not be able to send the erase command before a new series of faults are sent by the module.  Try again, You can always try the ERASE ALL command and erase all faults on all modules as this has a higher priority.  Note, Active Codes can be erased but will return instantly and also be aware that when ABS codes are erased, the ABS warning lamp stays illuminated until you drive the vehicle a short distance.

 

Back to top

 

Q. Why is the ABS light on in the dash after I erased all the codes?

A. When you erase ABS codes, the vehicle needs to be driven a few hundred feet at 5 MPH or so before the ABS light will go out.  This is because the ABS module needs to see wheel speed from all sensors before it can confirm all is OK.  If you erase ALL FAULTS and even though you had no ABS faults, the ABS light will come on and the unit will need to be driven to get it to go out.

Back to top

 

Q. I selected the adapter, protocol and then CONNECT, why is noting happening?

A. Make sure the key is on, Make sure the Datalink adapter is properly connected, If you are using a USB to Serial adapter, Make sure the com port settings in Control Panel System Devices is correct. If any module is responding at all, the module you are trying to connect to may be faulty or the fuse could be blown.  An example would be no engine data at all but I do see ABS data in the data view tab...  This would suggest that the engine, engine data link wiring, or engine ECM Fuse is defective

 

If you have connected to other vehicles previously and no settings were changed, and the fuses and wiring is OK, Try disconnecting and switching to another protocol, The module may not support J1708 or J1939.

look at the bottom of the PF-Diagnose screen for an error message, Email that message to and include the session log file PFDiagnoseSession.log found in the Diagnostics folder in My Documents

 

HINT: A good indicator that the ECM is powered and communicating OK, is the check engine light.  When you turn the key on, the check engine light should illuminate for 2-5 seconds and go out.  If it does, the ECM is powering up and has passed the self test.  If it never lights or stays on constantly, you have a problem.  The same holds true for most modules such as ABS or Transmission.

 

Try connecting to another vehicle.

 

NOTE: 6 PIN datalink ports are J1708 ONLY, do not select J1939.  9 PIN Datalink Ports support both J1708 and J1939 but not all modules support both, for example, if you want to look at the engine on a 2004 International 4000 series DT466, use J1708 for basic engine and J1939 for emissions related modules, if you want to look at the Body Controller, it is J1939 ONLY, you need to switch protocols.  Another case would be a John Deere, it has a 9 PIN adapter but only supports J1939, there are no J1708 datalink wires in the port because there may not be any J1708 compatible modules on the equipment.  Also note that the 9 PIN diagnostic port may also support other protocols such as second CAN or J1850

 

If you still have a problem, contact Support at

Back to top

 

Q. PF-Diagnose CRASHES right after I select Connect, Why?

 

A. In Late August 2010, a Microsoft Update that addressed Database security caused a problem with PF-Diagnostics Database Engine used to look up descriptions and codes.  This was corrected immediately by Pocketfleet and a newsletter was sent out to all registered users at the time.  If you have a registered version and you are having issues with the program crashing just after you select CONNECT, email us and get a link to the updated version 1.0.9.23 or later ASAP.  This version may also have new features.

 

Be sure to Go into Setup and reselect the Adapter and Protocol as updating may change the adapter back to default.

 

If you find PF-Diagnose only quits only on J1939 applications just a few seconds after connecting, contact PF-Support for an updated version ASAP that should eliminate this problem.

 

Back to top

 

Q. Do I need to select the engine or the vehicle types in the drop-down boxes?

A. You do not need to select them, they should select themselves once the program can read the data however, in some cases, mainly with off-road equipment, there is no serial number or engine make programmed into the ECM.  In that case you are able to choose the correct make and model.  This is necessary for proper code interpretation in the OEM versions.

 

Back to top

 

Q. Is this program only good for Trucks?

A. No, it will work on any system that uses the supported protocols currently J1587, J1708, and J1939.  The system could be in a Wood Chipper, a Backhoe, A Sidewalk Plow, or any type of industrial, Marine, Agricultural system provided the above protocols are used.  Keep in mind that some systems that use the datalink may not communicate because they do not use SAE standards such as Sauer-Danfoss or Pran.  In one case, there is a utility vehicle that has a Cummins QSB, a Sauer-Danfoss Hydro-Static drive and a Pran Hydraulic controller for hydraulic functions and attachments.  PF-Diagnose will work on the engine just fine but will not read the hydraulic controllers.  One make of Industrial Wood Chipper uses a John Deere with J1939, it works just fine but there is no VIN so see the question above.

 

Back to top

 

Q. Why will my USB-Link from Nexiq not connect?

 

A. The Nexiq USB-Link has had a number of problems with many programs and so quite a few updates have come out, you should update the firmware to the latest version and update the drivers to version 6.  Check the Nexiq website for free downloads of the updated drivers and firmware.  Also check the adapter using the test program provided by Nexiq, in some cases the USB plug in the bottom of the adapter gets broken, this is because the adapter hangs from the dash and the plug is touching the floor in such a way that when the mechanic gets into the cab and pushes against the adapter or bangs it, the plug gets jammed into the floor an it becomes damaged.  To avoid this, use longer cables to the data-port so the adapter lies flat or hook the adapter so it does not hang straight down. the USB plug in the adapter has no real strain relief and is soldered directly on the circuit board making it the weak point on the adapter.  Use the clips to secure the cable therefore protecting the USB port from stress or use in Bluetooth mode...  As to the actual functioning, with the latest drivers it worked great!  see the earlier FAQ regarding the USB-Link

 

In PF-Diagnose select NEXIQ Technologies USB-Link USB-Link or NEXIQ Technologies USB-Link BlueTooth USB-Link

for both J1708 and J1939   

 

Also make sure that your USB-link drivers and firmware are up-to-date!.

 

Back to top

 

Does your Adapter work on both On and OFF road applications?

 

In many cases the connectors are the same, however some applications may require special adapters that we do not supply.  You can make up your own or search the internet for a source.  Below is the common 9 Pin Truck Datalink Port

Industrial

pinA= +battery

pinB= -battery

pinC= J1939 shield

pinD= cdl+

pinE= cdl-

pin F= J1939-

pinG= J1939+

pins H and J are not normally used

 

Truck connectors there are two different ones black and gray the only difference between them is that pins A and B are reversed. This is the gray one

pinA = + battery

pinB = - battery

pinC= J1939+

pinD= J1939-

pinE= J1939 shield

PinF= J1587+

pinG= J1587-

These are the most common configurations but some oems vary them up a bit.



Read more:
http://www.justanswer.com/questions/1wnpf-i-have-serval-c10-cat-industrial-engins-and-a-c9-and-a-c12#ixzz0co0m9y1S
 

 

 

Pin 7 is J1708 - for CAT or Allison  or 9141 K Line for other vehicles

 

NEXIQ Cable         444009     Has only J1708 also known as the Allison / CAT cable

NEXIQ Cable         448013     Has all OBD-II protocols except J1708 known as the Pro-Link 448013 16-Pin J1962 (OBD II)

 

 

 

The yellow engines for example has a lug to prevent the use of the industrial connector on trucks but the supply an adapter with the correct end and the A and B wires may be switched.  Some newer vehicles may have dual channel CAN and require a dual channel adapter such as the Noregon or Nexiq.  See manufacturer details for CAN adapter requirements.  PFDiagnose Adapters are single channel. This OEM Also uses a PIN on the OBD-II port that is normally reserved for another protocol, just another way to confuse diagnostic tools and increase costs...  There are other spare pins that could have been used so that a normal cable would work but CAT elected to swap pins around so that a special cable is needed in light duty vehicles also.

 

Pocketfleet recommends that you only use proper connectors and only experienced technicians  should connect to vehicles.

The pin outs above are from Pinouts.com and Pocketfleet does not guarantee them to be accurate.  Modifications are done at your own risk.  Pocketfleet assumes no responsibility for injury or damages that may occur should your configuration differ.

 

Back to top

 

Why do I get a "Side by Side Configuration error" and what is that?

 

The Side by Side Configuration error is because the Visual C++ Libraries were not installed during setup.   The VC++ Libraries can be installed at any time, in either the downloaded file or the Disc if one was ordered, locate the folder vcredist_x86 and run the file vcredist_x86.exe, if you have the 64 bit operating system, CLICK HERE to download the 64 bit edition or they can be downloaded from Microsoft

 

Back to top

 

Can I change parameters such as Horse Power or Max RPM?

 

No, PF-Diagnose is a diagnostic tool not a dealer tool although several dealerships do use PF-Diagnose.  To change parameters you need to use the OEM software.  PF-Diagnose is safe and can not change parameters or harm the ECM.  It makes requests to see data and can request several tests or to have the codes erased, The ECM will respond only if it is safe to do so.  PF-Diagnose does not interact directly with the modules operation.  Dealer software if not used correctly can cause engine or ECM damage and usually requires OEM training to gain access to.  Updating or changing an ECM incorrectly can render the ECM useless so PF-Diagnose will not support such features and recommends you take the vehicle to the dealer if parameter changes are required.

Back to top

 

What is the support subscription and what if I need help after the first year?

 

The support subscription is an annual subscription that gives you free updates and support for each year you subscribe.  Because updates require many hours of work and research and because support questions slow the development process, Pocketfleet charges an annual fee for those services after the initial year and is a common practice in the industry.  We provide Email Support Only and may call you to facilitate a resolution but please do not demand we call you without emailing first.

 

If you elect to not subscribe and find you have a question not listed here or discover that the latest update has the feature you need and it has been over 1 year from the date you purchased the software,  you will have to purchase the new version at the going retail price.  With that you will get whatever support and service is available at that time.   Please note that 80% of the questions we get asked can be answered by reading the product page, checking this page or by reading the manual. 

 

Also note that our support staff can answer questions about the software as well as offer suggestions about fault codes and what may be the cause.  All support questions are passed to a qualified diesel technician that has several expert certifications and 30 years experience.

 

Back to top

 

Will this software work on European or Asian Trucks?

That is not known, there have been reports of limited success from England and Germany on DAF, MAN and Paccar but for the most part UK trucks use J1939 and in North America, J1587, J1708, and J939 is common in class 8 trucks.  PF-Diagnose supports J1587/J1708/J1939 and our adapter has 2 cables, Deutsch On-Highway 6 PIN and 9 PIN.  We do not guarantee connectivity on any other protocol or on European vehicles because of the simple fact that we have not had the opportunity to test connectivity.

 

Pocketfleet is looking into a source for low cost special cables, currently these cables can cost well over $100 each from the adapter supplier if they have them at all.

 

The list of tested vehicles can be found on the product page These are vehicles that we have connected to and were able to view data and retrieve fault codes.

 

Back to top

 

 

Q. I keep getting an error message "Incorrect Parameter" or "Invalid Parameter"  What do I do?

A. This may be caused by a non-standard ecm identification string,  to eliminate this error message please contact for an updated version of PF-Diagnose. 

 

Back to top

 

Q. Does PF-Diagnose perform Cyl Balance or cut-out tests?

A. PF-Diagnose can perform standard and injector (buzz) tests on International DT series engine but for other engines, not at this time, These tests are OEM Specific and the codes to activate them are not published, for safety and security concerns we have not included these features.  If you need to perform such tests, you will need to use the OEM software for the engine you need tested.  We may add some test procedures for some engine families in the future but only if it is safe to do so. 

 

Q. What adapter can I use with PF-Diagnose?

A. PF-Diagnose Heavy Duty Only Edition is designed to work with any RP1210 compliant adapter however we only guarantee connectivity with the adapter we sell PF-Diagnose J1708/J1939 PFD100A3 Adapter, as many factors can affect connectivity.  We have tested the following adapters

  • PF-Diagnose J1708/J1939 PFD100A3 Adapter (Recommended)

  • International or SU Enterprises IC4

  • Nexiq USB-Link with latest drivers update Supports Dual Protocol and Dual CAN

  • Cummins InLine II Adapter with Dearborn Drivers

  • Cummins Inline 5

  • DDDL Detroit Adapter Old White Box

  • Dearborn DPA-4 Supports Dual Protocol

  • Puma 2

  • NAV-Link

  • NAV-COM

  • WVL2

Also see Adapter Protocol List.

If your adapter is not working, check to make sure the com port settings are correct, including a serial to USB adapter setting,, if the adapter is set to COM5 and the program is trying for an adapter on COM1, it will fail with Bad Client or the program may hang or freeze.

 

Also ensure that your adapter has the latest firmware and the latest drivers.  Some drivers that are packaged with your adapter may cause problems and need updating.  Please refer to the manufacturer of your adapter for the latest firmware and drivers.

Back to top

 

Q. Why is this software so inexpensive?

A. This software was developed because of expensive software.  What's that you ask?   Before PF-Diagnose, in order to read parameters and codes, you had to pay big dollars for software, We looked for such a package and found noting, in this day and age software can be developed and distributed in a cost effective manner and there is no need to charge thousands of dollars so we developed a solution that meets or exceeds the competitions software, and we did it at a price that is in our view, reasonable and affordable.  The software may increase in cost but only as our costs increase.   

Back to top

 

 

Q. Why does PF-Diagnose need to connect to the Internet and is it safe to allow it through my firewall?

A. PF-Diagnose connects to the PFD-Server to check for critical updates.  It is safe to allow this to pass your firewall.  PF-Diagnose does not send any data whatsoever to our server.  What happens is PF-Diagnose accesses a file on the server that has the latest version number and it reads that file only.  It then compares that number to the version you have installed and tells you that the version you have is out-dated or is up-to-date.  This is the major version only (1.0.9.23), sub version numbers are not checked so please get into the habit of checking our versions page to see if any bug fixes or new features have been released .

Back to top

 

 

Q. What type of warrantee do I get?

A. SOFTWARE: There is no warrantee either expressed or implied on the software or on any damages either real or imagined resulting from the use of this product, use it at your own risk, see the terms under the user agreement that must be agreed to before the software will work. You will get 12 months of support and updates, and during that time, we will make every effort to resolve any problems with your software.  If you subscribe to Updates and support, that support will continue for the life of the subscription.  Pocketfleet does not refund software because once the key is issued, we can not withdraw the key.  This is standard practice with software throughout the industry.  Update subscriptions are also non-refundable and you can cancel at any time, once cancelled, you will still receive support until the expiry of your current subscription

 

HARDWARE: Our Adapters have a 90 day replacement warrantee.  Should your adapter fail, you will need to contact , then you would send us the defective adapter at your cost, be sure to request a signature and insurance, we are not responsible for any adapters not in our possession, after examination, should we find that no abuse or physical damage is present, we will repair or replace the adapter then send it back to you.  If the adapter has been physically damaged or abused, You will have the option of purchasing a new adapter or paying the freight to have the old one back. Testing or repair may take 6-8 weeks if the adapter has to be sent back to the manufacturer for repair, it will be shipped to you as within 5 business days of our getting it back.

SHIPPING: Pocketfleet ships via Canada Post or, if you wish to pay the difference, we will ship via Purolator Courier or UPS.  You must request this prior to shipping.  Once shipped, we have no more control over the speed that it is shipped at and will not take any action until it is clear that the parcel was lost, for Mail that is at least 6 to 8 Weeks for destinations outside Canada.  A Tracking number will be provided to you when shipped, this will give you the same information we have as to the status of the shipment.

Back to top

 

Q. When I connect to an International DT466 the PID List Changes a bit, Why?

 

A. PF-Diagnose uses SAE PIDs however, some manufacturers do not, in that case, where possible, PF-Diagnose will change the name of the PID to match the OEM use for that PID.

 

For example,

This is a list of SAE PIDs as set out by the Society of Automotive Engineers recommended practices, the left column is the PID number

 

 When connected to a DT466, PID 134 becomes Injection Control Pressure Desired. Aux. Gauge pressure 1 becomes EGR Position Desired.

 

When possible, PF-Diagnose will remap the PIDs to match the engine.  On some cases, we do not know what remapping was done and so if you get a totally strange reading, this is why, the manufacturer has likely used that PID for another purpose we don't know about

 

EXAMPLE:

 it is not possible for Aux Vacuum to be 818.6 PSI so it is likely that this is a remapped PID.

 

Back to top

 

Q. Is there someone I can call to speak to directly?

A. To keep the cost as low as possible we do not have telephone support.  Support is via e-mail and is usually replied to within several hours or that same evening depending on the question.  If you absolutely require a phone call, please provide your phone number and someone will call you in the evening or on the weekend.  Please provide a specific time after 5pm eastern or during the weekend between 9am and 11PM eastern.  All support is in English Only.

 

Back to top

Q. Does PF-Diagnose show everything that the OEM software shows?

A. No, PF-Diagnose has access to published PID, SID, SPN, and faults only.  Some data is either sent on a proprietary protocol or using PID, SID, or SPNs set aside for proprietary use.  Only the OEM Software has access to most of these.  For example, Engine Oil Pressure is published and will display however Oil Pressure Sensor Volts is Proprietary and is not available in PF-Diagnose.  Some Body controller and electrical system codes are proprietary as well,  PF-Diagnose will display a large number of values in most cases however, and is a great, inexpensive, alternative to the OEM Diagnostic packages, if they will even sell it to you. 

 

In short, PF-Diagnose will show more data than any other 3rd party software package we tested and many technicians report that the data available is more than enough to troubleshoot most failures.  With thousands of code definitions, about 90% of the available fault codes are supported and we are adding more as they come available.

 

Back to top

 

Q. What version of Windows do I need?

A. PF-Diagnose works in Windows XP, Vista, or Windows 7.  It has been tested in both 32bit and 64bit editions without issues however the adapter drivers, MDAC Database access drivers, and other device or application drivers you have may not be compatible and therefore you may experience lockups and other connection issues. 

All drivers were intended for Windows XP 32 bit so this is the best choice for that reason.

If you have the proper device drivers, you can use any version of windows from XP to Windows 7

 

Here are a few Protocol Adapter Driver compatibility notes

 

PF-Diagnose Adapter Driver Windows XP,  32 bit only

Nexiq MagiKey (PDM) and USBPDM adapters are not compatible with Windows Vista

Nexiq USB Link 8.0.5.0 Compatible with Windows 7 & Vista - 32bit and 64bit.

Nexiq USB Link 4.2 Compatible with Windows Vista - 32bit only.

Back to top

 

Q. My copy was working and was registered, I tried it today and it is not registered! What do I do?

A. This is a bug caused by the Daylight Savings Time clock change.  Unfortunately when windows sets the clock back, it changes the date and time files were created also and that caused PF-Diagnose to think it was being hacked so it changed the serial number, we apologise for the inconvenience and will issue a new key right away, just send the machine ID and new Serial number to along with the name you used to register and a new key will be sent.  Please allow a few hours to process.  This bug has been corrected in the next release, and that will be in plenty of time before the next clock change.  To speed up processing, Please include your current key...

if the problem persists, update to the latest version that should correct this issue.

 

We regret having to put such strict locks on the software, it makes more work for us too,  unfortunately a lot of people feel that stealing software is acceptable because it can be done in the privacy of their own home.... We want to protect our investment so we can continue to improve and support the product.  Thank-You for understanding. 

 

Back to top

 

 

Q. Will the PFD Adapter you sell work with the OBD-II Protocols in the next release of PF-Diagnose?

A. No,  Our PFD100A3 adapter is J1587, J1708, and J1939 Only and is a low cost adapter that we found to have great performance and low cost.  The Next release of PF-Diagnose will support all of the previous protocols plus all OBD-II protocols such as:

J1850, J1850VPW, J1850PWM, ISO9141, ISO15765(OBD-II CAN), and ISO14230

 

Any RP1210A or RP1210B adapter will work for J1587, J1708 and J1939 provided the adapter also supports J1708 and J1939
Here are a few, Not all of these support OBD-II, look for the protocol support list.
 
API RP 1210 A/B J2534 PASS THRU
ADAPTER J1587/J1708 J1939 J1850PWM J1850VPW ISO 9141 ISO 14230 ISO 15765 Multiple Dual CAN 3 CAN
Movimento NAVLink Yes Yes No No Yes Yes Yes Yes Yes Yes
Movimento NAVCoM Yes Yes No No Yes Yes Yes Yes Yes Yes
Movimento PUMA 2 US Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes
Nexiq USB-Link Yes Yes Yes Yes Yes Yes Yes Yes Yes No
Nexiq WVL2 Yes Yes Yes Yes Yes Yes Yes Yes Yes No
International IC4 Yes Yes No No No No No No No No
Cummins Inline 4 / 5 Yes Yes No No No No No Yes Unknown No
CAT Adapter Yes Yes Unknown Unknown Unknown Unknown Unknown Yes Yes No
PFD-100A3 Adapter Yes Yes No No No No No No No No
Dearborn DPA 4 Yes Yes Yes Yes No No No No No No
Dearborn DPA 4+ Yes Yes Yes Yes No No Yes Yes Yes No
                     
                     
Multiple = More than one protocol at a time supported
THIS IS A GUIDE NOT FACT, PLEASE CHECK WITH THE MANUFACTURER FOR A COMPLETE
LIST OF SUPPORTED PROTOCOLS AND API J2534 SUPPORT and REQUIRED CABLES

 

NAV-Link or NAV-COM by Movimento for HD Applications or Medium-Light duty CAN Protocol

(RECOMMENDED) Movimento Puma 2 (US VERSION)

ALL Protocols including all OBD-II

Nexiq USB-Link Bluetooth and USB, Nexiq WVL2 Wireless and USB, BlueLink

ALL Protocols including all OBD-II
Price Varies by distributor and model
 
Dearborn DPA4 +, DPA4, DPARF, DPA III Plus
J1708, J1939, CAN, J1850 (OBD-II CAN ONLY)
 
IC4 Adapter (Lowest Cost)  Will not support OBD-II
J1587, J1708 and J1939
Windows XP and Vista
http://www.suenterprise.com/
Cost $498USD
 
Noregon JPRO Adapter
Supports CAN/J1939 and J1708/J1587 concurrently or individually
http://www.jprofleetproducts.com/resellers/

 

EATON MD-100 Adapter

J1708 and J1939

Drivers available  here http://www.roadranger.com/Roadranger/trainingsupport/ServiceRanger/Downloads/index.htm

 

Q. I keep getting a database error when I run PF-Diagnose, what can I do?

A.  PF-Diagnose uses Microsoft's database engine that is apart of Windows XP Service Pack 3 as well as Vista and Windows 7.  If your version of windows is missing the database drivers or if they were not installed, you can install them by downloading and installing the file below.

Microsoft Database Engine

If you are running WIndows 64bit, you may have the 64bit database drivers installed.  PF-Diagnose is a 32bit program and required the 32 bit Database Drivers, please consult Microsoft on how to use 32 bit MDAC in a 32 bit system, it can be done.  What we did was simply install Windows Office 2003 (32 bit) and that seems to work.

 

Back to top

 

Q. Will the HD-OBD and OBD-II version work with my adapter?

A. It depends on your adapter, OBD-II and HD-OBD require a pass-thru adapter that supports the J2534 API, see the specs of your adapter. The J2534 API includes the following protocols:

  • J1850VPW (GM and Chrysler)
  • J1850PWM (Ford)
  • ISO 9141 Asian and European
  • ISO 14230 (KWP2000)
  • ISO 15765 (CAN) All 2010 or newer light vehicles and trucks after 2012 Model Year

The RP1210 API includes the following protocols

  • J1587
  • J1708 Heavy Diesel and Industrial prior to 2010
  • J1939 Heavy Diesel and Industrial after 2007 and before 2012 MY

The following Adapters have been tested and work with both RP1210 and J2534 APIs when used with the proper cable

  • Movimento Puma 2 US Version
  • Navistar NAV-Link
  • Navistar NAV-CoM
  • Nexiq USB-Link
  • Nexiq WVL2

Other adapters my work equally as well but have not been tested and therefore we can not comment on connectivity

See the list of supported protocols below to verify your requirements when choosing an adapter

Also see Adapter Protocol List.

 

Back to top

 

Q. Does PF-Diagnose read International Injection Control Pressure?

A. YES, PF-Diagnose will read and chart Injection control pressure for International DT series engines and it will also show Desired pressure which is key to diagnosing hard start/no start conditions.

 

Back to top

 

Q. When I connect to an International with J1939 I get Unknown Body Controller codes, Why?

A. To properly evaluate the codes PF-Diagnose needs to know that it is an International, often codes come before the VIN so before you connect, select International in the Engine Make and Body Controller Make drop-down boxes.  Then when you connect, any codes will be properly matched to the OEM Descriptions.

Back to top

 

Q.  I have a Nexiq and don't know what device to select, there seems to be about 30 Nexiq devices to choose from.

A. There are only 2 selections that you need to choose from

NEXIQ Technologies USB-Link USB-Link   This is the one you select when using the USB Cable

NEXIQ Technologies USB-Link Bluetooth USB-Link -  This is the one used with your Bluetooth adapter

The other selections are listed because PF-Diagnose reads and displays all choices from the manufacturers ini file but many of these choices are for OEM applications only

Back to top

 

Q. Where can I get the OBD Cable or other cables to use with my Nexiq?

A. For cables that we do not sell, see your adapter manufacturer for cable options

Q. How do I know what Protocol I have?

A. PF-Diagnose Version 1.0 and 1.1 works with Most  CLASS 8 and 9 and some class 7 Trucks.  Version 1.2.xxx works with all classes 1-9.  Below is a detailed list

Also see Adapter Protocol List.

J1587/J1708 & J1939 Heavy-Duty Standard
What does it mean?

SAE J1587/J1708
SAE J1587 is a diagnostic protocol standard developed by the Society of Automotive Engineers (SAE) for heavy-duty and most medium-duty vehicles built after 1985. Up to 1995, individual OEMs used their own connectors. From 1996 to 2001, the 6-pin Deutsch was standard. Beginning in 2001, most OEMs converted to the 9-pin Deutsch. Some OEMs still use the 6-pin Deutsch. SAE J1708 is an SAE physical specification developed especially for heavy duty vehicles (trucks and busses). The protocol promoted a standard for serial communication between modules with microcontrollers. J1708describes the physical and data link layer. Almost always used in conjunction with the application layer protocol SAE J1587.
SAE J1939
In the early 90's, the SAE Truck and Bus Control and Communications Sub-committee started the development of a CAN-based application profile for in-vehicle communication in trucks. In 1998 the SAE published the J1939set of specifications. A J1939 network connects electronic control units (ECU) within a truck and trailer system. The J1939 specification - with its engine, transmission, and brake message definitions - is dedicated to diesel engine applications. J1939 IS SUPPOSED TO REPLACE J1587 / J1708 NETWORKS.

SAE J1939 has been adopted widely by diesel engine manufacturers. One driving force behind this is the increasing adoption of the engine Electronic Control Unit (ECU), which provides one method of controlling exhaust gas emissions within US and European standards. Consequently, SAE J1939 can now be found in a range of diesel-powered applications: vehicles (on- and off-road), marine propulsion, power generation and industrial pumping.

 

H-OBD

H-OBD is On Board Diagnostics for Heavy Duty Applications

In 2012 we will see a change from J1939 and J1708 over to H-OBD and possibly the same can be said for Agricultural and industrial by 2014 as the California Air Board has passed these deadlines to meet the Harmonized OBD targets.


VEHICLE CLASSIFICATIONS

Category
Class
GVWR2
Example Vehicles
Light
OBD-II
1
0 - 27 kN
(0 - 6,000 lbs.)
cars, pickup trucks, ambulances,
parcel delivery, Dualies
2
27 - 45 kN
(6,001 - 10,000 lbs.)
3
45 - 62 kN
(10,001 - 14,000 lbs.)
Medium-Duty
H-OBD and OBD-II
4
62 - 71 kN
(14,001 - 16,000 lbs.)
city cargo van, beverage
delivery truck, small wrecker,
school bus, utility vans
6
71 - 87 kN
(16,001 - 19,500 lbs.)

Medium Duty

OBD-II J1939/J1708

7
87 - 116 kN
(19,501 - 26,000 lbs.)
8
116 - 147 kN
(26,001 - 33,000 lbs.)
Heavy-Duty
J1587/J1708/J1939
OBD-II CAN
9
147 kN and over
(33,00 lbs. and over)
truck tractor, concrete mixer,
dump truck, fire truck,
city transit bus, Heavy Equipment

Q. Some Wabco ABS ECUs show up and some do not?  What am I doing wrong?

A. Nothing,  Wabco makes ABS units and other modules but they seem to cater to all of the individual brands and therefore use many different protocols.  Most use a proprietary Waco Protocol called JED 677 and unless they share the structure of that protocol, the generic tools will not have access.  Most ECUs do however support another diagnostic protocol.  For PF-Diagnose 1.1.0.17, these ECUs can be easily diagnosed.

WABCO D Series  Serial Numbers

446 004 3xx 0

446 004 4xx 0

446 003 4xx 0

Common in North America for Heavy Duty Air ABS

What do I do if my program is no longer registered?

This can happen unfortunately, We have taken steps to correct this in the latest release, the first time was caused by Daylight savings time issues in Windows, and then a Microsoft Update caused an issue that we compensated for.  We apologise for the inconvenience and will provide you with a fix and replacement key if you are affected by these windows updates You will not require a support Ticket.  Please send an email with:

  •  your Machine ID
  • Serial Number
  • The name the software was purchased under
  • and The Edition, Basic, FULL HD, or FULL HD with OBD-II

as long as the software is still on the same PC and is the same edition, we will send out a replacement key.

Here is what you do.  You will get a link from PF-Support to download the latest version for your edition, install that update on your PC and run it, You may have to uninstall the current copy off your PC using control Panel's Add or remove software option, Once installed, open the setup in the tools menu, go to the Registration tab, copy the machine ID and Serial Number very carefully, send it to Pocketfleet Support along with the name the software was purchased under, within several hours you will get a reply with a key, enter the key and select I AGREE, exit and restart PF-Diagnose and your registration will be restored and you will have the latest database and features for your edition.

 

If you purchased PF-Diagnose less than 1 year ago: Go to the Versions page, Download and install the latest update then email PF-Diagnose with the new Machine ID and Serial Number along with your name and company name if applicable.

If You Have had PF-Diagnose for more than 1 year and subscribed to the annual support and updates: Go to the Versions page, Download and install the latest update then email PF-Diagnose with the new Machine ID and Serial Number along with your name and company name if applicable.

If you purchased PF-Diagnose more than one year ago and did not subscribe to annual support and updates: Go to the Downloads page,  Purchase a support ticket at the bottom left side of the page, wait for Pocketfleet Support to contact you, Explain the problem and Pocketfleet Support will provide you with an updated executable only.  Do not install the update from the versions page as it will not register and you will have to uninstall everything and reinstall then get the updated executable from support. 

ERROR CODE -6003  DURING INSTALL

THIS IS DUE TO A PROBLEM WITH THE ADAPTER DRIVER,PF-DIAGNOSE WILL INSTALL NORMALLY, WITHOUT AN ADAPTER DRIVER, YOU CAN INSTALL YOUR ADAPTER DRIVERS NORMALLY AFTER OR BEFORE INSTALLING PF-DIAGNOSE AND IF YOU HAVE OUR PFDIAGNOSE ADAPTER, YOU WILL FIND THE ADAPTER DRIVERS ON YOUR CD UNDER PFD100A3 DRIVER OR IT IS AVAILABLE AT THE BOTTOM OF THE VERSIONS PAGE ON THIS WEBSITE.

 

ERROR UNABLE TO CONNECT  Please check your adapter and protocol settings  SCAN FAILED Movimento Adapter

Movimento Adapters.  The NAV-LINK comes with a blue adapter and 9 PIN Deutsch Cable for Heavy Duty applications.  This cable supports Dual CAN / J1939 / J1587 / J1708  When used with our PFD-201 J1962 cable, you will be able to connect to OBD-II vehicles that support CAN (ISO15765) for newer vehicles only.  Please refer to the list of CAN vehicles up to 2008  ALL light and Medium vehicles newer than 2008 support CAN (ISO15765) and will work also.

For legacy protocol coverage get Puma J1962 Cable 120-0124-001 1011 with the Black 40 PIN Molex to 25PIN DSUB adapter and use with the Movimento Puma 2 US Version only

CAN OBD-II Vehicle List PDF

Movimento NAV-LINK

 

 
Copyright (C) 2011 Pocketfleet Diagnostic Solutions  ALL RIGHTS RESERVED  Not to be reproduced