{"id":24978,"date":"2026-08-28T11:16:42","date_gmt":"2026-08-28T11:16:42","guid":{"rendered":"https:\/\/www.obd2tool.com\/blog\/?p=24978"},"modified":"2026-08-30T11:57:39","modified_gmt":"2026-08-30T11:57:39","slug":"cat-et-ecm-programming-flashing-guide","status":"publish","type":"post","link":"https:\/\/www.obd2tool.com\/blog\/cat-et-ecm-programming-flashing-guide\/","title":{"rendered":"Can CAT ET Program ECMs and ECUs? Caterpillar ECM Flashing Guide"},"content":{"rendered":"<div>Yes. CAT ET can program, configure, diagnose, and flash compatible Caterpillar ECMs with the correct software, communication adapter, flash file, stable power supply, and required authorization.<\/div>\n<div>For Caterpillar technicians and heavy-equipment workshops, Cat Electronic Technician is used for more than reading fault codes. It can also support ECM replacement, parameter programming, calibration, and software flashing through WinFlash.<\/div>\n<div>This guide explains the basic CAT ET ECM programming process and the most important precautions.<\/div>\n<hr \/>\n<h2>What Do You Need to Program a Caterpillar ECM?<\/h2>\n<div>A typical CAT ET programming setup requires:<\/div>\n<div>\n<table border=\"1\" data-coda-grid-id=\"grid-XFQx8ph9qA\" data-coda-display-column-id=\"c-WtRCOf8UcI\" data-coda-view-config-inheritsdefaultformat=\"false\" data-coda-view-config-tablesearch=\"&quot;AlwaysShow&quot;\" data-coda-grid-configuration-set=\"SimpleTable\">\n<tbody>\n<tr>\n<td>Item<\/td>\n<td>Purpose<\/td>\n<\/tr>\n<tr>\n<td>CAT ET software<\/td>\n<td>Diagnostics and ECM programming<\/td>\n<\/tr>\n<tr>\n<td>Communication Adapter<\/td>\n<td>Connects the PC to the ECM<\/td>\n<\/tr>\n<tr>\n<td>Correct diagnostic cable<\/td>\n<td>Connects to the machine or engine<\/td>\n<\/tr>\n<tr>\n<td>Correct flash file<\/td>\n<td>ECM software<\/td>\n<\/tr>\n<tr>\n<td>Stable power supply<\/td>\n<td>Prevents interruptions<\/td>\n<\/tr>\n<tr>\n<td>Engine\/machine information<\/td>\n<td>Confirms correct software<\/td>\n<\/tr>\n<tr>\n<td>Required authorization<\/td>\n<td>Needed for protected functions<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<hr \/>\n<h2>Does CAT ET Need a Communication Adapter?<\/h2>\n<div>Yes. You typically need a compatible communication adapter.<\/div>\n<div>Typical connection:<\/div>\n<div>Laptop \u2192 CAT ET \u2192 Communication Adapter \u2192 Machine Data Link \u2192 ECM<\/div>\n<div>For bench programming:<\/div>\n<div>Laptop \u2192 Communication Adapter \u2192 Bench Harness \u2192 ECM<\/div>\n<div>Communication must remain stable during flashing.<\/div>\n<div>For compatible communication hardware, see:<\/div>\n<div><a href=\"https:\/\/www.obd2tool.com\/goods-333-CAT-Caterpillar-ET-Diagnostic-Tool.html\">CAT Caterpillar ET Diagnostic Adapter III<\/a><\/div>\n<hr \/>\n<h2>Can CAT ET Program an ECM Without Dealer Access?<\/h2>\n<div>In many cases, yes, but available functions depend on your CAT ET setup and access level.<\/div>\n<div>Some operations may require:<\/div>\n<ul>\n<li>Factory passwords<\/li>\n<li>Caterpillar service information<\/li>\n<li>Security authorization<\/li>\n<li>Engine-specific configuration data<\/li>\n<\/ul>\n<div>Having CAT ET doesn&#8217;t automatically allow you to change every ECM parameter.<\/div>\n<hr \/>\n<h2>What Information Should You Save Before Flashing?<\/h2>\n<div>Before programming, record:<\/div>\n<ul>\n<li>Engine serial number<\/li>\n<li>Machine serial number<\/li>\n<li>ECM part number<\/li>\n<li>Current software information<\/li>\n<li>Engine rating<\/li>\n<li>Horsepower and torque<\/li>\n<li>FLS and FTS<\/li>\n<li>Customer configuration parameters<\/li>\n<\/ul>\n<div>If the original ECM still communicates, save its configuration before replacing it.<\/div>\n<hr \/>\n<h2>How to Flash a Caterpillar ECM With CAT ET<\/h2>\n<h3>Step 1: Check ECM Communication<\/h3>\n<div>Connect the ECM using the correct Communication Adapter and harness.<\/div>\n<div>Confirm that CAT ET can communicate with the module before starting WinFlash.<\/div>\n<div>If you see:<\/div>\n<div>\u201cUnable to communicate with an ECM!\u201d<\/div>\n<div>check:<\/div>\n<ul>\n<li>ECM power and ground<\/li>\n<li>Battery voltage<\/li>\n<li>Communication Adapter<\/li>\n<li>USB connection<\/li>\n<li>Diagnostic cable<\/li>\n<li>Adapter driver<\/li>\n<li>J1708\/J1939 wiring<\/li>\n<\/ul>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-24979\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-1.jpg\" alt=\"\" width=\"800\" height=\"450\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-1.jpg 800w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-1-300x169.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-1-768x432.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/div>\n<div>Close-up of a Cat Communication Adapter 3 with a red power light indicating it\u2019s on.<\/div>\n<hr \/>\n<h3>Step 2: Back Up the Original Configuration<\/h3>\n<div>If the original ECM is still working, save its existing configuration.<\/div>\n<div>This can include:<\/div>\n<ul>\n<li>Engine rating<\/li>\n<li>Serial number<\/li>\n<li>Horsepower<\/li>\n<li>Torque<\/li>\n<li>FLS<\/li>\n<li>FTS<\/li>\n<li>Customer parameters<\/li>\n<\/ul>\n<div>Next, locate the correct flash file using the engine and ECM information.<\/div>\n<div>Never select a flash file only because it belongs to the same engine family.<\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-24980\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-2.jpg\" alt=\"\" width=\"800\" height=\"450\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-2.jpg 800w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-2-300x169.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-2-768x432.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/div>\n<div>Cat Electronic Technician (ET) software interface showing \u2018Attempting to detect an ECM\u2019 with icons for computer and adapter.<\/div>\n<hr \/>\n<h3>Step 3: Flash the ECM With WinFlash<\/h3>\n<div>After confirming communication:<\/div>\n<ol>\n<li>Open CAT ET.<\/li>\n<li>Open WinFlash.<\/li>\n<li>Select the correct ECM.<\/li>\n<li>Select the correct flash file.<\/li>\n<li>Verify the information.<\/li>\n<li>Start flashing.<\/li>\n<\/ol>\n<div>Do not disconnect the battery, adapter, diagnostic cable, or laptop during programming.<\/div>\n<div>The original CAT ET 2017B example also mentions Error #131 \u2014 \u201cmaximum number of clients reached.\u201d In that environment, closing additional CAT ET sessions may resolve the problem.<\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-24981\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-3.jpg\" alt=\"\" width=\"800\" height=\"450\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-3.jpg 800w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-3-300x169.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-3-768x432.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/div>\n<div>ET error message pop-up: \u2018Unable to communicate with an ECM! Check the cable and connectors\u2026\u2019<\/div>\n<hr \/>\n<h3>Step 4: Program the Required Parameters<\/h3>\n<div>After flashing, check whether the ECM requires additional configuration.<\/div>\n<div>Parameters may include:<\/div>\n<ul>\n<li>Engine rating<\/li>\n<li>Horsepower<\/li>\n<li>Torque<\/li>\n<li>Engine serial number<\/li>\n<li>FLS<\/li>\n<li>FTS<\/li>\n<li>Timing calibration<\/li>\n<li>Customer parameters<\/li>\n<\/ul>\n<h4>Never Guess FLS or FTS<\/h4>\n<div>Use values from the original ECM or valid engine-specific Caterpillar information.<\/div>\n<div>Incorrect FLS or FTS values can affect engine performance.<\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-24982\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-4.jpg\" alt=\"\" width=\"800\" height=\"450\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-4.jpg 800w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-4-300x169.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-4-768x432.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/div>\n<div>SISWeb interface displaying \u2018Flash Files Available for Download\u2019 with a specific flash file (2468235.FLS) listed for an engine.<\/div>\n<hr \/>\n<h3>What If the Original ECM Is Dead?<\/h3>\n<div>If CAT ET cannot communicate with the original ECM, it can&#8217;t copy its configuration directly.<\/div>\n<div>Use reliable information such as:<\/div>\n<ul>\n<li>Engine serial number<\/li>\n<li>Previous service records<\/li>\n<li>Machine documentation<\/li>\n<li>Historical Caterpillar ECM information<\/li>\n<\/ul>\n<div>Older CAT ET workflows may use resources such as SISWeb, SIMS, or TMI Web.<\/div>\n<div>Do not copy a complete configuration from another engine simply because it has the same model number.<\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-24983\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-5.jpg\" alt=\"\" width=\"800\" height=\"450\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-5.jpg 800w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-5-300x169.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-5-768x432.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/div>\n<div>WinFlash interface showing \u2018ECM Values\u2019 and \u2018File Values\u2019 for the selected flash file, including engine description and horsepower.<\/div>\n<hr \/>\n<h3>Step 5: Program the Engine Serial Number<\/h3>\n<div>Verify the engine serial number carefully before applying it to the replacement ECM.<\/div>\n<div>Check it against:<\/div>\n<ul>\n<li>Engine data plate<\/li>\n<li>Machine records<\/li>\n<li>Existing service information<\/li>\n<\/ul>\n<div>Confirm:<\/div>\n<div>Correct Engine + Correct ECM + Correct Flash File + Correct Serial Number<\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-24984\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-6.jpg\" alt=\"\" width=\"800\" height=\"450\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-6.jpg 800w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-6-300x169.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-6-768x432.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/div>\n<div>WinFlash pop-up message: \u2018Flash Completed Successfully!\u2019<\/div>\n<hr \/>\n<h3>Step 6: Verify the Repair<\/h3>\n<div>After flashing and configuration, reconnect CAT ET and check:<\/div>\n<ul>\n<li>ECM identification<\/li>\n<li>Software version<\/li>\n<li>Engine serial number<\/li>\n<li>Engine rating<\/li>\n<li>Horsepower and torque<\/li>\n<li>FLS\/FTS<\/li>\n<li>Active fault codes<\/li>\n<li>Logged fault codes<\/li>\n<li>Live data<\/li>\n<\/ul>\n<div>Perform any required calibration before returning the machine to service.<\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-24985\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-7.jpg\" alt=\"\" width=\"800\" height=\"450\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-7.jpg 800w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-7-300x169.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-7-768x432.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/div>\n<div>ET pop-up window to \u2018Change Parameter Value\u2019 for \u2018Engine Serial Number\u2019, prompting for an 8-character text string.<\/div>\n<hr \/>\n<h3>Step 7: Save the Final Service Record<\/h3>\n<div>Record important information such as:<\/div>\n<ul>\n<li>Machine serial number<\/li>\n<li>Engine serial number<\/li>\n<li>ECM part number<\/li>\n<li>Software version<\/li>\n<li>Parameters changed<\/li>\n<li>Fault codes before and after repair<\/li>\n<\/ul>\n<div>Save a CAT ET service report when available.<\/div>\n<div><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-24986\" src=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-8.jpg\" alt=\"\" width=\"800\" height=\"450\" srcset=\"https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-8.jpg 800w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-8-300x169.jpg 300w, https:\/\/www.obd2tool.com\/blog\/wp-content\/uploads\/2026\/08\/CAT-ET-program-ECMs-and-ECUs-8-768x432.jpg 768w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/div>\n<div>TMI Web report showing engine performance data, highlighting \u2018Full Load Setting(FLS) Intercept\u2019 and \u2018Full Torque Setting(FTS) Slope\u2019 values.<\/div>\n<hr \/>\n<h2>CAT ET ECM Programming Workflow<\/h2>\n<div>The complete process can be summarized as:<\/div>\n<div>Identify \u2192 Connect \u2192 Back Up \u2192 Verify Flash File \u2192 WinFlash \u2192 Configure \u2192 Calibrate \u2192 Test<\/div>\n<div>Before flashing:<\/div>\n<ul>\n<li>Verify the correct ECM.<\/li>\n<li>Verify the correct flash file.<\/li>\n<li>Maintain stable battery voltage.<\/li>\n<li>Confirm communication<\/li>\n<li>Save the original configuration.<\/li>\n<\/ul>\n<div>After flashing:<\/div>\n<ul>\n<li>Restore required parameters<\/li>\n<li>Verify engine rating<\/li>\n<li>Check FLS\/FTS<\/li>\n<li>Clear and recheck fault codes<\/li>\n<li>Confirm live data<\/li>\n<li>Save the final configuration.<\/li>\n<\/ul>\n<hr \/>\n<h2>CAT ET Software<\/h2>\n<div>If you already have compatible communication hardware and need the diagnostic software, see:<\/div>\n<div><a href=\"https:\/\/www.obd2tool.com\/goods-6883-Cat-Caterpillar-ET-Software.html\">Cat Caterpillar ET Diagnostic Software<\/a><\/div>\n<div>Always check compatibility with your Windows system, communication adapter, Caterpillar machine, and required diagnostic functions.<\/div>\n<hr \/>\n<h2>CAT ET 2017B vs Newer Versions<\/h2>\n<div>The screenshots in this guide come from a CAT ET 2017B programming workflow.<\/div>\n<div>Newer CAT ET releases may have different:<\/div>\n<ul>\n<li>Menus<\/li>\n<li>Drivers<\/li>\n<li>Security requirements<\/li>\n<li>ECM support<\/li>\n<li>Flash-file access<\/li>\n<li>Windows compatibility<\/li>\n<\/ul>\n<div>However, the basic programming workflow remains similar:<\/div>\n<div>Connect \u2192 Back Up \u2192 Flash \u2192 Configure \u2192 Verify<\/div>\n<hr \/>\n<h2>Common CAT ET Flashing Problems<\/h2>\n<h3>CAT ET Cannot Communicate With the ECM<\/h3>\n<div>Check battery voltage, ECM power and ground, diagnostic cables, Communication Adapter, drivers, and data-link wiring.<\/div>\n<h3>WinFlash Cannot Find the ECM<\/h3>\n<div>Verify that CAT ET can communicate normally and that the correct ECM and data link are selected.<\/div>\n<h3>Flash File Does Not Match<\/h3>\n<div>Stop programming and recheck the engine serial number, ECM part number, software, horsepower, and application.<\/div>\n<h3>Communication Drops During Flashing<\/h3>\n<div>Check the battery, charger, cables, USB connection, Communication Adapter, and laptop power settings.<\/div>\n<h3>Engine Runs Incorrectly After Flashing<\/h3>\n<div>Check engine rating, horsepower, torque, FLS, FTS, timing calibration, and other configuration parameters.<\/div>\n<hr \/>\n<h3>Complete CAT ET Diagnostic Workstation<\/h3>\n<div>For workshops that prefer a dedicated diagnostic laptop and adapter package, see:<\/div>\n<div><a href=\"https:\/\/www.obd2tool.com\/goods-10476-Best-Quality-CAT-Caterpillar-ET-Diagnostic-Adapter-III-PLUS-Lenovo-X220-laptop-With-WIFI.html\">CAT Caterpillar ET Diagnostic Adapter III + Lenovo Laptop Package<\/a><\/div>\n<div>A dedicated workstation can help reduce software and driver conflicts when CAT ET is used regularly.<\/div>\n<hr \/>\n<h2>Frequently Asked Questions<\/h2>\n<h3>Can CAT ET program a Caterpillar ECM?<\/h3>\n<div>Yes. CAT ET can flash and configure compatible Caterpillar ECMs when the required software, hardware, files, and authorization are available.<\/div>\n<h3>Does CAT ET use WinFlash?<\/h3>\n<div>Yes. CAT ET uses WinFlash to flash software on supported Caterpillar ECMs.<\/div>\n<h3>Can CAT ET flash a replacement ECM?<\/h3>\n<div>Yes, but the replacement ECM must be compatible with the engine or machine.<\/div>\n<h3>Can CAT ET flash an ECM offline?<\/h3>\n<div>You may perform the flash process with a locally stored file, but you may still need internet or authorized Caterpillar resources to obtain software, configuration information, or passwords.<\/div>\n<h3>What if the old ECM is dead?<\/h3>\n<div>You will need to reconstruct the configuration using engine-specific records and Caterpillar service information.<\/div>\n<h3>Can I guess FLS and FTS values?<\/h3>\n<div>No. Always use valid values associated with the specific engine.<\/div>\n<h3>Can CAT ET read logged fault codes?<\/h3>\n<div>Yes. CAT ET can display active and logged diagnostic information on supported ECMs.<\/div>\n<hr \/>\n<h2>Conclusion<\/h2>\n<div>CAT ET can flash and program compatible Caterpillar ECMs, but proper preparation is essential.<\/div>\n<div>For a reliable programming process:<\/div>\n<div>Use the correct CAT ET software \u2192 verify the ECM \u2192 save the original configuration \u2192 select the correct flash file \u2192 maintain stable power \u2192 flash with WinFlash \u2192 restore parameters \u2192 verify the repair.<\/div>\n<div>The three most important rules are:<\/div>\n<ol>\n<li>Never use an unverified flash file.<\/li>\n<li>Never interrupt power during flashing.<\/li>\n<li>Never guess engine-specific calibration values such as FLS and FTS.<\/li>\n<\/ol>\n<div>Following these steps can reduce programming errors and equipment downtime while making Caterpillar ECM replacement easier to troubleshoot.<\/div>\n<!-- AddThis Advanced Settings generic via filter on the_content --><!-- AddThis Share Buttons generic via filter on the_content -->","protected":false},"excerpt":{"rendered":"<p>Yes. CAT ET can program, configure, diagnose, and flash compatible Caterpillar ECMs with the correct software, communication adapter, flash file,<!-- AddThis Advanced Settings generic via filter on get_the_excerpt --><!-- AddThis Share Buttons generic via filter on get_the_excerpt --><\/p>\n","protected":false},"author":1,"featured_media":24987,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3224],"tags":[1403,1334,3643,4509,4513,4511,4510,4514,4453,4512],"class_list":["post-24978","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-caterpillar-trouble-repair","tag-cat-communication-adapter-3","tag-cat-et","tag-caterpillar-diagnostic-tool","tag-caterpillar-ecm","tag-caterpillar-ecu","tag-ecm-flashing","tag-ecm-programming","tag-fls-fts","tag-heavy-equipment-diagnostics","tag-winflash"],"views":56,"_links":{"self":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts\/24978","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/comments?post=24978"}],"version-history":[{"count":3,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts\/24978\/revisions"}],"predecessor-version":[{"id":24990,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/posts\/24978\/revisions\/24990"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/media\/24987"}],"wp:attachment":[{"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/media?parent=24978"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/categories?post=24978"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.obd2tool.com\/blog\/wp-json\/wp\/v2\/tags?post=24978"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}