{"id":78463,"date":"2025-08-11T10:13:25","date_gmt":"2025-08-11T15:13:25","guid":{"rendered":"https:\/\/www.emanualonline.com\/blog\/?p=78463"},"modified":"2025-08-11T10:28:25","modified_gmt":"2025-08-11T15:28:25","slug":"p0949-obd2-auto-shift-manual-adaptive-learning-not-complete","status":"publish","type":"post","link":"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete","title":{"rendered":"P0949 OBD2: Auto Shift Manual Adaptive Learning not Complete"},"content":{"rendered":"<h2>What Does the P0949 Code Mean?<\/h2>\n<p>The P0949 OBD-II code indicates that the Automatic Transmission Control Module (TCM) has detected that the adaptive learning process for the auto shift manual feature has not been completed. This means that the transmission may not be operating at its optimal performance level.<\/p>\n<h2>What Causes the P0949 Code?<\/h2>\n<p>The primary cause of the P0949 code is the failure to perform a relearn procedure after servicing or repairing the automatic transmission. When parts of the transmission system are replaced or maintained, the TCM needs to recalibrate to ensure the transmission shifts smoothly. If this step is missed, the P0949 code will be stored.<\/p>\n<h2>What Are the Symptoms of the P0949 Code?<\/h2>\n<ul>\n<li>Transmission shifting issues<\/li>\n<li>Delayed or harsh shifts<\/li>\n<li>Warning lights on the dashboard<\/li>\n<li>Poor driving performance<\/li>\n<\/ul>\n<h2>How Serious Is the P0949 Code?<\/h2>\n<p>The P0949 code is considered urgent, as it indicates a significant malfunction within the transmission system. Ignoring this code can lead to severe damage to the vehicle and potentially pose safety risks to the driver and passengers.<\/p>\n<h2>How to Diagnose the P0949 Code<\/h2>\n<p>To diagnose the P0949 code, a mechanic will typically follow these steps:<\/p>\n<ul>\n<li>Use an OBD-II scanner to confirm the presence of the P0949 code.<\/li>\n<li>Inspect the transmission system for any visible issues or recent repairs.<\/li>\n<li>Check for other related trouble codes that may be present.<\/li>\n<li>Perform the necessary relearn procedure for the transmission.<\/li>\n<\/ul>\n<h2>Common Repairs for the P0949 Code<\/h2>\n<p>Common repairs for resolving the P0949 code include:<\/p>\n<ul>\n<li>Performing the transmission relearn procedure.<\/li>\n<li>Repairing or replacing the Transmission Control Module (TCM) if it is found to be faulty.<\/li>\n<li>Ensuring that all transmission shift points are correctly calibrated.<\/li>\n<\/ul>\n<h2>How Much Does It Cost to Fix the P0949 Code?<\/h2>\n<p>The cost of fixing the P0949 code can vary widely depending on the specific repairs needed. Basic diagnostics and performing the relearn procedure can range from $100 to $200. If the TCM needs to be replaced, costs can increase significantly, potentially totaling $500 to $1500 depending on the vehicle make and model.<\/p>\n<h2>Can I Fix the P0949 Code Myself?<\/h2>\n<p>While some car owners may attempt to fix the P0949 code themselves by performing the relearn procedure, it is important to have a good understanding of the transmission system and the proper tools. If you are not confident in your abilities, it is recommended to consult a professional mechanic to avoid causing further issues.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What Does the P0949 Code Mean? The P0949 OBD-II code indicates that the Automatic Transmission Control Module (TCM) has detected that the adaptive learning process for the auto shift manual feature has not been completed. This means that the transmission may not be operating at its optimal performance level. What Causes the P0949 Code? The &hellip;<\/p>\n","protected":false},"author":26,"featured_media":92520,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_uag_custom_page_level_css":"","footnotes":""},"categories":[11987],"tags":[],"class_list":["post-78463","post","type-post","status-publish","format-standard","has-post-thumbnail","","category-p-obd2-codes-powertrain"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v22.6 (Yoast SEO v26.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>OBD2 Code P0949 \u2013 Causes, Symptoms, and Repairs<\/title>\n<meta name=\"description\" content=\"Learn all about the P0949 code, what causes auto shift manual adaptive learning not complete, and how to diagnose and fix common issues to maintain optimal transmission performance.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"P0949 OBD2: Auto Shift Manual Adaptive Learning not Complete\" \/>\n<meta property=\"og:description\" content=\"What Does the P0949 Code Mean? The P0949 OBD-II code indicates that the Automatic Transmission Control Module (TCM) has detected that the adaptive\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete\" \/>\n<meta property=\"og:site_name\" content=\"eManualOnline Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/EmanualOnline\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/jee514\" \/>\n<meta property=\"article:published_time\" content=\"2025-08-11T15:13:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-08-11T15:28:25+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"JC Landry\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@eManualOnline\" \/>\n<meta name=\"twitter:site\" content=\"@eManualOnline\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"JC Landry\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete\"},\"author\":{\"name\":\"JC Landry\",\"@id\":\"https:\/\/www.emanualonline.com\/blog\/#\/schema\/person\/e803434ab3cc70008b22b56253223403\"},\"headline\":\"P0949 OBD2: Auto Shift Manual Adaptive Learning not Complete\",\"datePublished\":\"2025-08-11T15:13:25+00:00\",\"dateModified\":\"2025-08-11T15:28:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete\"},\"wordCount\":404,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.emanualonline.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete.png\",\"articleSection\":[\"P Codes - OBD2 Powertrain Codes\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/www.emanualonline.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete\",\"url\":\"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete\",\"name\":\"OBD2 Code P0949 \u2013 Causes, Symptoms, and Repairs\",\"isPartOf\":{\"@id\":\"https:\/\/www.emanualonline.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete.png\",\"datePublished\":\"2025-08-11T15:13:25+00:00\",\"dateModified\":\"2025-08-11T15:28:25+00:00\",\"description\":\"Learn all about the P0949 code, what causes auto shift manual adaptive learning not complete, and how to diagnose and fix common issues to maintain optimal transmission performance.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete#primaryimage\",\"url\":\"https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete.png\",\"contentUrl\":\"https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete.png\",\"width\":1200,\"height\":675,\"caption\":\"P0949 OBD2: Auto Shift Manual Adaptive Learning not Complete\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.emanualonline.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"P0949 OBD2: Auto Shift Manual Adaptive Learning not Complete\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.emanualonline.com\/blog\/#website\",\"url\":\"https:\/\/www.emanualonline.com\/blog\/\",\"name\":\"eManualOnline Blog\",\"description\":\"Free Tips on Car Service, Repair and General Stuff\",\"publisher\":{\"@id\":\"https:\/\/www.emanualonline.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.emanualonline.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.emanualonline.com\/blog\/#organization\",\"name\":\"eManualOnline\",\"url\":\"https:\/\/www.emanualonline.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.emanualonline.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdm.emanualonline.com\/blog\/wp-content\/uploads\/2021\/04\/LOGO-NEW.png\",\"contentUrl\":\"https:\/\/cdm.emanualonline.com\/blog\/wp-content\/uploads\/2021\/04\/LOGO-NEW.png\",\"width\":512,\"height\":82,\"caption\":\"eManualOnline\"},\"image\":{\"@id\":\"https:\/\/www.emanualonline.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/EmanualOnline\/\",\"https:\/\/x.com\/eManualOnline\",\"https:\/\/www.instagram.com\/emanual.online\/\",\"https:\/\/www.linkedin.com\/company\/emanualonline\",\"https:\/\/www.pinterest.com\/emanualonline\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.emanualonline.com\/blog\/#\/schema\/person\/e803434ab3cc70008b22b56253223403\",\"name\":\"JC Landry\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.emanualonline.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2020\/07\/Jee-150x150.jpg\",\"contentUrl\":\"https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2020\/07\/Jee-150x150.jpg\",\"caption\":\"JC Landry\"},\"description\":\"JC is the Senior Editor at eManualOnline.com, GarageSpot.com, and Drive-My.com, as well as the Webmaster of\u00a0TheMechanicDoctor.com, only to name a few. He's been a certified Master Mechanic for 15 years, working for various car dealers and specialized repair shops before turning towards blogging about cars and EVs in the hope of helping the next generation of automotive technicians. He also loves cats, Johnny Cash and Subarus.\",\"sameAs\":[\"https:\/\/www.facebook.com\/jee514\",\"https:\/\/www.instagram.com\/rat_in_chief\/\",\"https:\/\/www.linkedin.com\/in\/jean-claude-landry-857781186\/\"],\"url\":\"https:\/\/www.emanualonline.com\/blog\/author\/jclandry\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"OBD2 Code P0949 \u2013 Causes, Symptoms, and Repairs","description":"Learn all about the P0949 code, what causes auto shift manual adaptive learning not complete, and how to diagnose and fix common issues to maintain optimal transmission performance.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete","og_locale":"en_US","og_type":"article","og_title":"P0949 OBD2: Auto Shift Manual Adaptive Learning not Complete","og_description":"What Does the P0949 Code Mean? The P0949 OBD-II code indicates that the Automatic Transmission Control Module (TCM) has detected that the adaptive","og_url":"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete","og_site_name":"eManualOnline Blog","article_publisher":"https:\/\/www.facebook.com\/EmanualOnline\/","article_author":"https:\/\/www.facebook.com\/jee514","article_published_time":"2025-08-11T15:13:25+00:00","article_modified_time":"2025-08-11T15:28:25+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete.png","type":"image\/png"}],"author":"JC Landry","twitter_card":"summary_large_image","twitter_creator":"@eManualOnline","twitter_site":"@eManualOnline","twitter_misc":{"Written by":"JC Landry","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete#article","isPartOf":{"@id":"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete"},"author":{"name":"JC Landry","@id":"https:\/\/www.emanualonline.com\/blog\/#\/schema\/person\/e803434ab3cc70008b22b56253223403"},"headline":"P0949 OBD2: Auto Shift Manual Adaptive Learning not Complete","datePublished":"2025-08-11T15:13:25+00:00","dateModified":"2025-08-11T15:28:25+00:00","mainEntityOfPage":{"@id":"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete"},"wordCount":404,"commentCount":0,"publisher":{"@id":"https:\/\/www.emanualonline.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete#primaryimage"},"thumbnailUrl":"https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete.png","articleSection":["P Codes - OBD2 Powertrain Codes"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/www.emanualonline.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete","url":"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete","name":"OBD2 Code P0949 \u2013 Causes, Symptoms, and Repairs","isPartOf":{"@id":"https:\/\/www.emanualonline.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete#primaryimage"},"image":{"@id":"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete#primaryimage"},"thumbnailUrl":"https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete.png","datePublished":"2025-08-11T15:13:25+00:00","dateModified":"2025-08-11T15:28:25+00:00","description":"Learn all about the P0949 code, what causes auto shift manual adaptive learning not complete, and how to diagnose and fix common issues to maintain optimal transmission performance.","breadcrumb":{"@id":"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete#primaryimage","url":"https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete.png","contentUrl":"https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete.png","width":1200,"height":675,"caption":"P0949 OBD2: Auto Shift Manual Adaptive Learning not Complete"},{"@type":"BreadcrumbList","@id":"https:\/\/www.emanualonline.com\/blog\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.emanualonline.com\/blog\/"},{"@type":"ListItem","position":2,"name":"P0949 OBD2: Auto Shift Manual Adaptive Learning not Complete"}]},{"@type":"WebSite","@id":"https:\/\/www.emanualonline.com\/blog\/#website","url":"https:\/\/www.emanualonline.com\/blog\/","name":"eManualOnline Blog","description":"Free Tips on Car Service, Repair and General Stuff","publisher":{"@id":"https:\/\/www.emanualonline.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.emanualonline.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.emanualonline.com\/blog\/#organization","name":"eManualOnline","url":"https:\/\/www.emanualonline.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.emanualonline.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdm.emanualonline.com\/blog\/wp-content\/uploads\/2021\/04\/LOGO-NEW.png","contentUrl":"https:\/\/cdm.emanualonline.com\/blog\/wp-content\/uploads\/2021\/04\/LOGO-NEW.png","width":512,"height":82,"caption":"eManualOnline"},"image":{"@id":"https:\/\/www.emanualonline.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/EmanualOnline\/","https:\/\/x.com\/eManualOnline","https:\/\/www.instagram.com\/emanual.online\/","https:\/\/www.linkedin.com\/company\/emanualonline","https:\/\/www.pinterest.com\/emanualonline\/"]},{"@type":"Person","@id":"https:\/\/www.emanualonline.com\/blog\/#\/schema\/person\/e803434ab3cc70008b22b56253223403","name":"JC Landry","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.emanualonline.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2020\/07\/Jee-150x150.jpg","contentUrl":"https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2020\/07\/Jee-150x150.jpg","caption":"JC Landry"},"description":"JC is the Senior Editor at eManualOnline.com, GarageSpot.com, and Drive-My.com, as well as the Webmaster of\u00a0TheMechanicDoctor.com, only to name a few. He's been a certified Master Mechanic for 15 years, working for various car dealers and specialized repair shops before turning towards blogging about cars and EVs in the hope of helping the next generation of automotive technicians. He also loves cats, Johnny Cash and Subarus.","sameAs":["https:\/\/www.facebook.com\/jee514","https:\/\/www.instagram.com\/rat_in_chief\/","https:\/\/www.linkedin.com\/in\/jean-claude-landry-857781186\/"],"url":"https:\/\/www.emanualonline.com\/blog\/author\/jclandry"}]}},"uagb_featured_image_src":{"full":["https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete.png",1200,675,false],"thumbnail":["https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete-150x150.png",150,150,true],"medium":["https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete-300x169.png",300,169,true],"medium_large":["https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete-768x432.png",618,348,true],"large":["https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete-1024x576.png",618,348,true],"1536x1536":["https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete.png",1200,675,false],"2048x2048":["https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete.png",1200,675,false],"tie-small":["https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete-110x75.png",110,75,true],"tie-medium":["https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete-403x215.png",403,215,true],"tie-large":["https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete-310x205.png",310,205,true],"slider":["https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete-660x330.png",660,330,true],"big-slider":["https:\/\/www.emanualonline.com\/blog\/wp-content\/uploads\/2025\/08\/p0949-obd2-auto-shift-manual-adaptive-learning-not-complete-1050x525.png",1050,525,true]},"uagb_author_info":{"display_name":"JC Landry","author_link":"https:\/\/www.emanualonline.com\/blog\/author\/jclandry"},"uagb_comment_info":0,"uagb_excerpt":"What Does the P0949 Code Mean? The P0949 OBD-II code indicates that the Automatic Transmission Control Module (TCM) has detected that the adaptive learning process for the auto shift manual feature has not been completed. This means that the transmission may not be operating at its optimal performance level. What Causes the P0949 Code? The&hellip;","_links":{"self":[{"href":"https:\/\/www.emanualonline.com\/blog\/wp-json\/wp\/v2\/posts\/78463","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emanualonline.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emanualonline.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emanualonline.com\/blog\/wp-json\/wp\/v2\/users\/26"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emanualonline.com\/blog\/wp-json\/wp\/v2\/comments?post=78463"}],"version-history":[{"count":3,"href":"https:\/\/www.emanualonline.com\/blog\/wp-json\/wp\/v2\/posts\/78463\/revisions"}],"predecessor-version":[{"id":92575,"href":"https:\/\/www.emanualonline.com\/blog\/wp-json\/wp\/v2\/posts\/78463\/revisions\/92575"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.emanualonline.com\/blog\/wp-json\/wp\/v2\/media\/92520"}],"wp:attachment":[{"href":"https:\/\/www.emanualonline.com\/blog\/wp-json\/wp\/v2\/media?parent=78463"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emanualonline.com\/blog\/wp-json\/wp\/v2\/categories?post=78463"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emanualonline.com\/blog\/wp-json\/wp\/v2\/tags?post=78463"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}