The Nissan Club banner
1 - 16 of 16 Posts

· Registered
Joined
·
8 Posts
Discussion Starter · #1 ·
My 2013 altima 2.5L could not start an engine. It turned on P0101 and P2119. After replacing an air filter and cleaning MAF and throttle body, it seemed that everything is fine. However, in the next day, ECM set P0101 again. I replaced MAF filter and PCV valve, but it could not solve my problem.

So, I have taken some experiments for 1 week, in order to confirm what the conditions set P0101 by. I found that ECM set P0101 only when my car starts an engine. ECM has never set confirmed or pending P0101 during driving. There was no exception for more than 10 samples. So, I conclude that there is no drivability issue and my car may need to reprogram the ECU according to TSB from nissan.

But, I don't understand what the reprogramming exactly means and why it resolves the problem. Would you let me know what it means and why it can resolve problem? Before going to the dealer, I want to clearly understand situations.

The followings are my thinking.....

1) If Nissan found the bug in their ECM software, the reprogramming means the update of new ECM software.
Some articles that were posted earlier than 2013 mentioned that the ECM reprogramming is needed to fix the P0101 problem. If the reprogramming means the update of new ECM software that fixes a bug, it means that Nissan already knew their ECM software bug before 2013. Then, why did not they fix the bug in 2013-2015 models? According to the TSB, even 2015 model is needed to be reprogramming. It does not make sense. So, I think that the reprogramming is not the update of new ECM software that fixes the bug. The reprogramming may simply reinstall the same ECU software.

2) Although all hardware problems are fixed, why does the ECM turn on P0101?
A Software always throw the same results if the input to the software is same. Fixing all the hardware problems is to going back to the normal hardware conditions. If the ECU sets CEL based on only hardware-driven data, the ECM should not turn on the CEL. However, it still turns on the CEL. It means that ECU software sets the P0101 DTC by refering hardware-driven data as well as some software-driven parameters that do not go back to the normal condition. Although all the hardware problems are fixed, the internal software-driven parameters cannot be changed. For example, ECM reset does not clear the historical faults records. So, these parameters are needed to be cleared, and the reprogramming maybe means that it clears every parameters in ECM.

3) whatever there is a bug or not in old ECM software,
Old ECM software worked fine before the problem started. If the CEL problem cannot be solved by fixing hardware, I believe that some internal software parameters do not go back to the normal values. I don't know what they are, but it could be historical faults. For example, if the ECM found a previous fault of P0101, the ECM might strictly check the regarding sensing data with very small amount of margin. I want to see what happens after clearing the historical faults. In order to clear the historical fault of P0101, I am clearing the pending P0101 DTC, before it prompts to confirmed DTC. After I will clear the historical faults of P0101, let me see what happens.
 

· 09 Altima 3.5SE 6MT Sedan
Joined
·
7,147 Posts

· 09 Altima 3.5SE 6MT Sedan
Joined
·
7,147 Posts
and the TSB...

The bulletin does not instruct dealers to remove the rusted area of the floorboard. And according to the lawsuit, if a consumer has the repair plate installed, the Altima owner will need to pay about $500 toward the repair offered by the bulletin, even though the materials for the repair cost only $111.57.

source: https://www.carcomplaints.com/news/2017/nissan-altima-rusted-floor-pans-lawsuit.shtml

FWIW my patch repair was in the $400 range too...but I removed/replaced the carpet and seat myself.
 

· 09 Altima 3.5SE 6MT Sedan
Joined
·
7,147 Posts
in happier news...

 

· Registered
2015 Nissan Altima 2.5 Base & 2001 Nissan R50 Pathfinder SE 3.5 4X4 MT
Joined
·
394 Posts
What gens would that cover?
 

· Registered
Joined
·
8 Posts
Discussion Starter · #6 ·
I read an article about airbag recall (OSC ECU reprogramming).

Does OSC reprogramming mean to install that the latest ECU software on the ECU? Then, I may not need to pay money to the dealers for reprogramming the ECU to fix P0101 problem.
 

· Registered
Joined
·
1 Posts
My 2013 altima 2.5L could not start an engine. It turned on P0101 and P2119. After replacing an air filter and cleaning MAF and throttle body, it seemed that everything is fine. However, in the next day, ECM set P0101 again. I replaced MAF filter and PCV valve, but it could not solve my problem.

So, I have taken some experiments for 1 week, in order to confirm what the conditions set P0101 by. I found that ECM set P0101 only when my car starts an engine. ECM has never set confirmed or pending P0101 during driving. There was no exception for more than 10 samples. So, I conclude that there is no drivability issue and my car may need to reprogram the ECU according to TSB from nissan.

But, I don't understand what the reprogramming exactly means and why it resolves the problem. Would you let me know what it means and why it can resolve problem? Before going to the dealer, I want to clearly understand situations.

The followings are my thinking.....

1) If Nissan found the bug in their ECM software, the reprogramming means the update of new ECM software.
Some articles that were posted earlier than 2013 mentioned that the ECM reprogramming is needed to fix the P0101 problem. If the reprogramming means the update of new ECM software that fixes a bug, it means that Nissan already knew their ECM software bug before 2013. Then, why did not they fix the bug in 2013-2015 models? According to the TSB, even 2015 model is needed to be reprogramming. It does not make sense. So, I think that the reprogramming is not the update of new ECM software that fixes the bug. The reprogramming may simply reinstall the same ECU software.

2) Although all hardware problems are fixed, why does the ECM turn on P0101?
A Software always throw the same results if the input to the software is same. Fixing all the hardware problems is to going back to the normal hardware conditions. If the ECU sets CEL based on only hardware-driven data, the ECM should not turn on the CEL. However, it still turns on the CEL. It means that ECU software sets the P0101 DTC by refering hardware-driven data as well as some software-driven parameters that do not go back to the normal condition. Although all the hardware problems are fixed, the internal software-driven parameters cannot be changed. For example, ECM reset does not clear the historical faults records. So, these parameters are needed to be cleared, and the reprogramming maybe means that it clears every parameters in ECM.

3) whatever there is a bug or not in old ECM software,
Old ECM software worked fine before the problem started. If the CEL problem cannot be solved by fixing hardware, I believe that some internal software parameters do not go back to the normal values. I don't know what they are, but it could be historical faults. For example, if the ECM found a previous fault of P0101, the ECM might strictly check the regarding sensing data with very small amount of margin. I want to see what happens after clearing the historical faults. In order to clear the historical fault of P0101, I am clearing the pending P0101 DTC, before it prompts to confirmed DTC. After I will clear the historical faults of P0101, let me see what happens.
I just received a Recall notice for this very thing. They are only 10yrs late haha.
 

· Registered
Joined
·
1 Posts
I just received a Recall notice for this very thing. They are only 10yrs late haha.
Hello. Purchased a 2013 Altima 2.5L in July after a horrible car accident and total loss of my Dodge Journey. Rather than taking out a large loan during a pandemic, I went used. Car had about 58,000 miles, perfect condition, one owner. In the last two months it has started having the shudder/stutter feeling as if it will stall while in D but foot on the brake. Had the TCM replaced today and drove it 10 miles, waited in grocery pickup for about 15 minutes and had over 10 "shudders" and 2 almost stalls. What recall notice did you receive? I have not received anything but the hood latch they still have no replacement for. I am irritated beyond belief at this moment. Can I trade it in? What to do! Advice? I don't have thousands to dump into this.
 

· Registered
Joined
·
1 Posts
My 2013 altima 2.5L could not start an engine. It turned on P0101 and P2119. After replacing an air filter and cleaning MAF and throttle body, it seemed that everything is fine. However, in the next day, ECM set P0101 again. I replaced MAF filter and PCV valve, but it could not solve my problem. So, I have taken some experiments for 1 week, in order to confirm what the conditions set P0101 by. I found that ECM set P0101 only when my car starts an engine. ECM has never set confirmed or pending P0101 during driving. There was no exception for more than 10 samples. So, I conclude that there is no drivability issue and my car may need to reprogram the ECU according to TSB from nissan. But, I don't understand what the reprogramming exactly means and why it resolves the problem. Would you let me know what it means and why it can resolve problem? Before going to the dealer, I want to clearly understand situations. The followings are my thinking..... 1) If Nissan found the bug in their ECM software, the reprogramming means the update of new ECM software. Some articles that were posted earlier than 2013 mentioned that the ECM reprogramming is needed to fix the P0101 problem. If the reprogramming means the update of new ECM software that fixes a bug, it means that Nissan already knew their ECM software bug before 2013. Then, why did not they fix the bug in 2013-2015 models? According to the TSB, even 2015 model is needed to be reprogramming. It does not make sense. So, I think that the reprogramming is not the update of new ECM software that fixes the bug. The reprogramming may simply reinstall the same ECU software. 2) Although all hardware problems are fixed, why does the ECM turn on P0101? A Software always throw the same results if the input to the software is same. Fixing all the hardware problems is to going back to the normal hardware conditions. If the ECU sets CEL based on only hardware-driven data, the ECM should not turn on the CEL. However, it still turns on the CEL. It means that ECU software sets the P0101 DTC by refering hardware-driven data as well as some software-driven parameters that do not go back to the normal condition. Although all the hardware problems are fixed, the internal software-driven parameters cannot be changed. For example, ECM reset does not clear the historical faults records. So, these parameters are needed to be cleared, and the reprogramming maybe means that it clears every parameters in ECM. 3) whatever there is a bug or not in old ECM software, Old ECM software worked fine before the problem started. If the CEL problem cannot be solved by fixing hardware, I believe that some internal software parameters do not go back to the normal values. I don't know what they are, but it could be historical faults. For example, if the ECM found a previous fault of P0101, the ECM might strictly check the regarding sensing data with very small amount of margin. I want to see what happens after clearing the historical faults. In order to clear the historical fault of P0101, I am clearing the pending P0101 DTC, before it prompts to confirmed DTC. After I will clear the historical faults of P0101, let me see what happens.
How were you able to fix the issue. Experiencing the same problems. Replaced MAF, PCV, PCV hose, Air filter, cleaned throttle body housing, still have the same issue.
 

· Registered
Joined
·
3,815 Posts
He moved on to other things.

Pretty sure the problem is incorrect software as compared to the physical part. The original MAF can get out of the 'normal' range that the ECM looks for, then it reads out of range to pop the code although car still runs fine. You have to get a software update that mods the computer range so that it allows the unit to work over a wider range to then not post codes.

Some like me might argue that Nissan did it on purpose to force more dealer throughput in the shops.
 

· Registered
Joined
·
1 Posts
My 2013 altima 2.5L could not start an engine. It turned on P0101 and P2119. After replacing an air filter and cleaning MAF and throttle body, it seemed that everything is fine. However, in the next day, ECM set P0101 again. I replaced MAF filter and PCV valve, but it could not solve my problem. So, I have taken some experiments for 1 week, in order to confirm what the conditions set P0101 by. I found that ECM set P0101 only when my car starts an engine. ECM has never set confirmed or pending P0101 during driving. There was no exception for more than 10 samples. So, I conclude that there is no drivability issue and my car may need to reprogram the ECU according to TSB from nissan. But, I don't understand what the reprogramming exactly means and why it resolves the problem. Would you let me know what it means and why it can resolve problem? Before going to the dealer, I want to clearly understand situations. The followings are my thinking..... 1) If Nissan found the bug in their ECM software, the reprogramming means the update of new ECM software. Some articles that were posted earlier than 2013 mentioned that the ECM reprogramming is needed to fix the P0101 problem. If the reprogramming means the update of new ECM software that fixes a bug, it means that Nissan already knew their ECM software bug before 2013. Then, why did not they fix the bug in 2013-2015 models? According to the TSB, even 2015 model is needed to be reprogramming. It does not make sense. So, I think that the reprogramming is not the update of new ECM software that fixes the bug. The reprogramming may simply reinstall the same ECU software. 2) Although all hardware problems are fixed, why does the ECM turn on P0101? A Software always throw the same results if the input to the software is same. Fixing all the hardware problems is to going back to the normal hardware conditions. If the ECU sets CEL based on only hardware-driven data, the ECM should not turn on the CEL. However, it still turns on the CEL. It means that ECU software sets the P0101 DTC by refering hardware-driven data as well as some software-driven parameters that do not go back to the normal condition. Although all the hardware problems are fixed, the internal software-driven parameters cannot be changed. For example, ECM reset does not clear the historical faults records. So, these parameters are needed to be cleared, and the reprogramming maybe means that it clears every parameters in ECM. 3) whatever there is a bug or not in old ECM software, Old ECM software worked fine before the problem started. If the CEL problem cannot be solved by fixing hardware, I believe that some internal software parameters do not go back to the normal values. I don't know what they are, but it could be historical faults. For example, if the ECM found a previous fault of P0101, the ECM might strictly check the regarding sensing data with very small amount of margin. I want to see what happens after clearing the historical faults. In order to clear the historical fault of P0101, I am clearing the pending P0101 DTC, before it prompts to confirmed DTC. After I will clear the historical faults of P0101, let me see what happens.
I have same issue, did you reprogrammed yourself or dealer and cost?
 
1 - 16 of 16 Posts
Top