Last Updated on October 8, 2026
If you own an older car, you’re probably familiar with OBD (On-Board Diagnostics) scanners. These tools help car owners and mechanics read trouble codes, check engine performance, and identify problems without immediately taking the vehicle to a repair shop.
However, not every OBD2 scanner communicates with every vehicle in the same way. Different manufacturers used different communication protocols, particularly before CAN became the standard.
One of these is the SAE J1850 PWM protocol, commonly found in older Ford vehicles. It allows the vehicle’s electronic control units (ECUs) to exchange information with compatible diagnostic scanners.
In this guide, we’ll explain how the J1850 PWM protocol works, its specifications, supported vehicles, OBD2 connector pins, and what to check before buying a scanner.
What Is the SAE J1850 PWM Protocol?
The SAE J1850 PWM (Pulse Width Modulation) protocol is a vehicle communication standard used for exchanging information between electronic control units and diagnostic equipment.
It operates at 41.6 kbps (kilobits per second) and uses two communication wires. It was widely used by Ford before newer CAN-based diagnostic systems became common.
The protocol belongs to the SAE J1850 Class B communication family. This allows different vehicle modules to share information without requiring a separate sensor or connection for every electronic system.
For example, the engine computer can share certain operating information with other modules that need it.
J1850 PWM also allows a compatible OBD2 scanner to request diagnostic trouble codes and available engine data.
Although newer protocols offer higher communication speeds, J1850 PWM remains important for diagnosing older vehicles that still use it.
SAE J1850 PWM OBD2 Protocol Specifications
Here are the main technical specifications of the J1850 PWM communication system.
| Feature | Description |
|---|---|
| Protocol Name | SAE J1850 PWM |
| Communication Type | Two-wire differential signaling |
| Data Transmission Rate | 41.6 kbps |
| Maximum Message Length | 12 bytes, including CRC |
| Bit Timing | 24 µs nominal bit period; approximately 8 µs active for a ‘1’ and 16 µs active for a ‘0’ |
| Start of Frame | Approximately 48 µs active pulse |
| BUS+ Signal | OBD2 connector pin 2 |
| BUS- Signal | OBD2 connector pin 10 |
| Ground (GND) | Pins 4 and 5 |
| Power Supply | Pin 16 (vehicle battery voltage, nominally 12V) |
| Signal Levels | Approximately 0V to 5V |
| Active Bus State | BUS+ goes high while BUS- goes low |
These specifications explain why a scanner needs compatible communication hardware. Having the correct OBD2 connector alone doesn’t guarantee that the scanner can read J1850 PWM data.
How Does the SAE J1850 PWM Protocol Work?
The J1850 PWM protocol sends digital information by changing the duration of electrical pulses across two communication wires.
Instead of sending information as a constant voltage, the system uses precisely timed electrical signals to represent digital data.
Here’s how the process works:
- Data Transmission: Electronic modules send messages using pulse width modulation. Different pulse durations represent binary values.
- Two-Wire Communication: The BUS+ and BUS- wires carry complementary signals, helping the receiving module recognize the transmitted information.
- Module Communication: Multiple electronic control units can exchange information over the network.
- Message Priority: The protocol includes arbitration rules to help manage situations when multiple modules attempt to communicate.
- Diagnostic Access: A compatible OBD2 scanner can communicate with supported modules to retrieve trouble codes and available sensor information.
For example, if an older Ford develops an engine problem that turns on the Check Engine Light, a compatible scanner can request the stored diagnostic codes through the J1850 PWM connection.
The scanner then displays those codes to help you understand which system requires further inspection.
Keep in mind that the protocol only handles communication. It doesn’t automatically identify the faulty component or guarantee that replacing a part will fix the problem.

Why Did Ford Use the J1850 PWM Protocol?
Ford used the J1850 PWM communication system in many vehicles during the early years of standardized OBD2 diagnostics.
At the time, it provided a practical way for electronic modules to communicate without needing individual wiring connections for every signal.
Some of its advantages included:
- Shared Information: Multiple vehicle modules could exchange operating information over the same network.
- Reduced Wiring: Sharing data helped reduce the need for separate communication connections.
- Diagnostic Support: Compatible scanners could access standardized emissions-related diagnostic information.
- Reliable Communication: Differential signaling and error-checking features helped support dependable data exchange.
However, J1850 PWM has limitations compared with newer communication systems.
Its 41.6 kbps data rate is considerably slower than the 250 or 500 kbps commonly used for standardized CAN-based OBD2 communication.
As vehicles added more electronic systems, manufacturers gradually moved toward CAN networks, which offered greater communication capacity and flexibility.
J1850 PWM Compatibility and Supported Vehicles
The SAE J1850 PWM protocol is primarily associated with older Ford vehicles, including certain Lincoln and Mercury models.
It was commonly used in U.S.-market Ford vehicles beginning with the introduction of OBD2 in 1996. Ford gradually transitioned its diagnostic systems to CAN during the 2000s.
However, not every Ford model switched protocols in the same year.
It’s also important not to confuse J1850 PWM with J1850 VPW. Although both belong to the SAE J1850 family, General Motors typically used VPW rather than PWM.
Different manufacturers also used other communication standards. Our guide explaining OBD2 and its five main communication protocols covers how these systems differ.
The easiest way to confirm compatibility is to check your vehicle’s service information or use a diagnostic scanner that can identify the protocol automatically.
How to Identify a J1850 PWM OBD2 Connector
You can often recognize the J1850 PWM protocol by examining the populated pins in your vehicle’s 16-pin OBD2 diagnostic connector.
The important connections are:
- Pin 2: BUS+ communication signal.
- Pin 10: BUS- communication signal.
- Pin 4: Chassis ground.
- Pin 5: Signal ground.
- Pin 16: Battery power.
If your vehicle has metal contacts in pins 2 and 10, it may use J1850 PWM for OBD2 diagnostics.
However, pin locations alone aren’t always enough to confirm the protocol. Some connectors include additional manufacturer-specific connections.
If you’re unsure where the connections are located, our guide to the OBD2 diagnostic port and pinout explains the standard connector layout.
Don’t insert wires or metal objects into the diagnostic port to test it. You could damage a terminal or create an electrical short.
Checking manufacturer documentation or letting a compatible scanner detect the protocol is generally the safer option.
J1850 PWM vs. J1850 VPW vs. CAN Protocol
These protocols all support vehicle communication, but they use different electrical signals and data transmission methods.
| Feature | J1850 PWM | J1850 VPW | CAN |
|---|---|---|---|
| Typical Application | Older Ford vehicles | Older GM vehicles | Modern vehicles |
| OBD2 Data Rate | 41.6 kbps | Typically 10.4 kbps | 250/500 kbps |
| Communication Pins | 2 and 10 | 2 | 6 and 14 |
| Signaling | Pulse width modulation | Variable pulse width | CAN differential signaling |
CAN became the required standardized OBD2 communication protocol for U.S. light-duty vehicles starting with the 2008 model year.
For older cars, knowing the difference matters because a scanner that supports CAN but not J1850 PWM may fail to establish communication.
OBD2 Scanners and Apps That Support SAE J1850 PWM
Many multi-protocol OBD2 scanners support J1850 PWM, but you should confirm compatibility before purchasing one.
Look for SAE J1850 PWM or Ford PWM 41.6 kbps in the scanner’s specifications.
For example, the ANCEL AD310 scanner lists J1850 PWM among its supported OBD2 protocols. It’s an example of a basic code reader worth comparing if you primarily need engine diagnostics.
Some Bluetooth, Wi-Fi, and USB OBD2 adapters also support this protocol. However, not every inexpensive adapter includes the necessary hardware.
The BAFX 34t5 Bluetooth OBD2 scanner is another example of an adapter listed with J1850 PWM support. You’ll still need to check device compatibility and the functions available for your vehicle.
Popular diagnostic apps include:
- Torque Pro: An Android diagnostic app that works with compatible OBD2 adapters.
- OBD Car Doctor: Available for Android and iOS, with functions depending on the adapter and vehicle.
- Car Scanner ELM OBD2: Supports various diagnostic functions through compatible adapters.
These apps may provide functions such as:
- Reading and clearing supported diagnostic trouble codes.
- Viewing available real-time engine data.
- Checking certain emissions readiness monitors.
- Monitoring engine RPM, coolant temperature, and other supported readings.
Once your scanner is connected, knowing how to read OBD2 live data can help you make better use of those sensor readings rather than relying on trouble codes alone.
Important: App compatibility doesn’t guarantee J1850 PWM support. The physical adapter must support the protocol, and the app must work correctly with that adapter.
Also, reading standard engine codes doesn’t mean the scanner can access ABS, airbag, or other manufacturer-specific systems.
Common J1850 PWM Connection Problems
If your scanner cannot communicate with an older Ford vehicle, the problem may be related to the scanner, diagnostic connector, or vehicle wiring.
Some common causes include:
- Unsupported Scanner: The scanner or Bluetooth adapter doesn’t support J1850 PWM.
- Blown Fuse: The diagnostic port may not be receiving power.
- Damaged Connector: Bent, corroded, or loose pins can interrupt communication.
- Wiring Problems: Damage to the BUS+ or BUS- communication circuit can prevent data exchange.
- Low Battery Voltage: A weak battery or poor electrical connection may interfere with normal module operation.
- Module Problems: A fault in a control module or its power and ground circuits may prevent communication.
If the scanner won’t power on, start by checking the diagnostic port’s power supply and the related fuse.
If it turns on but displays a “No Communication” message, confirm that it supports J1850 PWM before suspecting a vehicle computer failure.
If you’ve already confirmed scanner compatibility, our guide on why an OBD2 port may stop working</a covers common power, ground, fuse, and connector problems.
Replacing an ECU without checking the wiring, fuses, and scanner compatibility can lead to unnecessary repair costs.
Final Thoughts: Is the J1850 PWM OBD2 Protocol Still Relevant?
While SAE J1850 PWM is no longer the standard communication method in modern vehicles, it remains relevant for diagnosing older Ford, Lincoln, and Mercury models.
The protocol allows compatible diagnostic equipment to retrieve trouble codes and available engine data through the vehicle’s OBD2 connection.
If you own a vehicle that uses J1850 PWM, you don’t necessarily need an expensive professional scanner. A reliable basic scanner may be enough for standard engine diagnostics, provided it supports the correct protocol.
Before buying, check the scanner’s compatibility specifications rather than assuming every OBD2 tool will work with your vehicle.
Frequently Asked Questions About J1850 PWM
1. What is the J1850 PWM protocol?
The J1850 PWM protocol is an automotive communication standard that uses pulse width modulation and two communication wires. It was commonly used for OBD2 diagnostics in older Ford vehicles.
2. Which vehicles use the J1850 PWM protocol?
Many older Ford, Lincoln, and Mercury vehicles use J1850 PWM. It was particularly common during the late 1990s and early 2000s, although exact compatibility depends on the model and year.
3. What is the difference between J1850 PWM and VPW?
J1850 PWM uses two communication wires and operates at 41.6 kbps. J1850 VPW typically uses one communication wire and operates at 10.4 kbps for standard OBD2 diagnostics. Ford commonly used PWM, while GM generally used VPW.
4. Can all OBD2 scanners read J1850 PWM?
No. The scanner must specifically support SAE J1850 PWM. Many multi-protocol scanners do, but some inexpensive Bluetooth adapters only support CAN-based diagnostics.
5. Is J1850 PWM still used in modern cars?
It is not used for standardized OBD2 communication in modern U.S. light-duty vehicles. CAN replaced older protocols for that purpose beginning with the 2008 model year. However, J1850 PWM remains useful when diagnosing older vehicles.
6. Can I use an ELM327 adapter with J1850 PWM?
Some genuine ELM327-based interfaces and compatible adapters support J1850 PWM. However, certain low-cost adapters omit the required circuitry. Always verify the adapter’s supported protocols before purchasing.