2006 Infiniti M45 - Multiple Codes (changing :P)

Forum for Infiniti M35 and M45, and Nissan Fuga owners.
revenghost
Posts: 5
Joined: Thu Sep 22, 2016 8:27 am
Car: 2006 Infiniti M45

2006 Infiniti M45 - Multiple Codes (changing :P)

Postby revenghost » Wed Oct 16, 2019 3:29 pm

Hello everybody!

I just bought a 2nd 2006 M45 :D - this one is silver, sadly though it has codes showing and they change on me
First codes:
10/2/19 - P1140 Powertrain
10/2/19 - P0430 PowerTrain Catalyst System Efficiency below threshold (Bank 2)

Then I moved the 2 top Camshaft sensors (or crankshaft if thats the top ones, easy to reach) from my fully working and good Brown 2006 M45 and then reset the ECU (doing the 5 hard presses, and 10 second hold down and such)
Then 2 new codes popped up
10/6/19 - P0011 PowerTrain "A" Camshaft Position - Time Over-Advanced or System Performance (bank 1)
10/6/19 - P0021 PowerTrain "A" Camshaft Position - Time Over-Advanced or System Performance (bank 2)
So I put the 2 old sensors back in and got the original codes again
10/14/19 - P1140 Powertrain changed sensors back
10/14/19 - P0430 PowerTrain Catalyst System Efficiency below threshold (Bank 2)

so then i just moved the bank 1 (passenger side) sensor
10/14/19 changed bank1? - passenger camshaft sensor
10/15/19 - P1140 Powertrain instantly get this one - after both the odb reader ecu reset, and the reset procedure.
10/15/19 - P0021 PowerTrain "A" Camshaft Position - Time Over-Advanced or System Performance (bank 2)

Today I'm thinking ill switch the timing solenoid between the cars (the one shown in this video: https://www.youtube.com/watch?v=aoDA4BgYGGk)
I'm just trying to troubleshoot if/what part is bad
Yesterday (10/15/19) I changed the oil just to make sure the oil was good.

Anybody have any ideas on what the issue is here? When put the silver cars camshaft sensors into the brown M45 the brown never threw codes, so I assume the camshaft sensors are fine. So now trying to troubleshoot other parts. Just confusing me how I have 4 different codes, all depending on what camshaft sensor I have in the silver car

My annoying time constraint here is Utah will only give me 1 additional 15 day temp registration, so after 15 days from now i'm in trouble :P - since I can't pass emissions with the CEL on


User avatar
Ilya
Moderator
Posts: 8729
Joined: Fri Apr 23, 2010 11:20 pm
Car: 2011 M56x but I spend a lot of time on my 2015 Kawasaki Vulcan S. Former owner of a 2007 M35x. Also take care of my wife's 2016 QX60.
Location: Albany, NY
Contact:

Re: 2006 Infiniti M45 - Multiple Codes (changing :P)

Postby Ilya » Thu Oct 17, 2019 7:07 am

Hmm that's an odd one. Maybe our resident expert EdBwoy has an idea, he's good with this type of stuff.

revenghost
Posts: 5
Joined: Thu Sep 22, 2016 8:27 am
Car: 2006 Infiniti M45

Re: 2006 Infiniti M45 - Multiple Codes (changing :P)

Postby revenghost » Thu Oct 17, 2019 8:39 am

GOT IT!!!!!!!!!!!!!!!!!!!!!!
1. Changed the oil
2. Drove 20-30 miles on the new oil
2.5 Put the original sensors back in, since it didn't like my other infiniti's sensors for some unknown reason
3. reset ECU (through the pedal pressing, see my notes lower down)
4. relearned some something by running the car, going to neutral and holding the RPM's at 2k for 20 seconds (end of this video: https://www.youtube.com/watch?v=bK8rjYCJQNI)
5. Drove around and all emissions completed and no check engine light!
Thank you all for being awesome and having some much info in these forums

RESET ECU
1 Ignition "ON", count 3
2 Press and release pedal 5 times, hard and fast (5 times in less than 5 seconds)
3 Count to 10, then fully depress pedal
4 count to 12, (SES should be blinking), release pedal
5 cout to 10, press pedal
6 count to 10, release pedal
7 turn off iginition, and then start engine


My guesses are, the p0011 and p0021 are because it didn't like my other infiniti's sensors. and the P0430 was because of the P1140, and im guessing that when I changed the oil and did the relearn, it fixed/helped the P1140... But im registered now and hopefully no codes come back!

I am trying to write down everything I did and all that, because it was super helpful in other posts where people came back and said how they fixed it, as opposed to just stating the issue and never returning

User avatar
Ilya
Moderator
Posts: 8729
Joined: Fri Apr 23, 2010 11:20 pm
Car: 2011 M56x but I spend a lot of time on my 2015 Kawasaki Vulcan S. Former owner of a 2007 M35x. Also take care of my wife's 2016 QX60.
Location: Albany, NY
Contact:

Re: 2006 Infiniti M45 - Multiple Codes (changing :P)

Postby Ilya » Thu Oct 17, 2019 10:55 am

Yeah that happens a lot on the internet but thank you for following up! Glad you got it sorted and hopefully for good.

Costee
Posts: 261
Joined: Wed Oct 24, 2012 5:14 pm
Car: 2006 M45 Sport
2012 Murano SL
Location: Lagos, Nigeria

Re: 2006 Infiniti M45 - Multiple Codes (changing :P)

Postby Costee » Sat Oct 19, 2019 3:16 pm

Happy ending that it was resolved with an oil change...getting rid of some debris, no doubt. However, I'm not clear with this statement: "so then i just moved the bank 1 (passenger side) sensor
10/14/19 changed bank1? - passenger camshaft sensor
10/15/19 - P1140 Powertrain instantly get this one - after both the odb reader ecu reset, and the reset procedure.
10/15/19 - P0021 PowerTrain "A" Camshaft Position - Time Over-Advanced or System Performance (bank 2)." Note that for the M45, the passenger side is bank 2, not 1.

revenghost
Posts: 5
Joined: Thu Sep 22, 2016 8:27 am
Car: 2006 Infiniti M45

Re: 2006 Infiniti M45 - Multiple Codes (changing :P)

Postby revenghost » Tue Oct 22, 2019 2:23 pm

And sadly P1140 is back
Yesterday IDLE was high, around 900-1000rpm, so I did this idle relearn https://www.youtube.com/watch?v=TZJfWQLGUZI and now the P1140 is back and idle is still high at 1k. (I dont think the idle relearn caused the code, because whenever I get this code, idle stays high at 1k)

From the FSM (Factory service manual: https://www.nicoclub.com/FSM/M/2006_M45-M35/ec.pdf ) I see that P1140 is the BANK 1 (Drivers side) sensor
● P0011 P0021 Intake valve timing control
● P1140 P1145 Intake valve timing control position sensor

So first thing ill try again is switching the camshaft sensor from my working bronze infinti and then I will do 3 'relearn/reset' things,
1. Relearn timing (of something).... (https://www.youtube.com/watch?v=bK8rjYCJQNI)
2. Relearn idle (https://www.youtube.com/watch?v=TZJfWQLGUZI)
3. ECU reset (
1 Ignition "ON", count 3
2 Press and release pedal 5 times, hard and fast (5 times in less than 5 seconds)
3 Count to 10, then fully depress pedal
4 count to 12, (SES should be blinking), release pedal
5 cout to 10, press pedal
6 count to 10, release pedal
7 turn off iginition, and then start engine
)


Then drive around for a while and see if the P1140 come back. What happened last time was I got P0011 which is the P0011 P0021 Intake valve timing control
P0011 PowerTrain "A" Camshaft Position - Time Over-Advanced or System Performance (bank 1)

Next I think I will start checking electrical... Its the first in the list of things to check in the FSM
Possible Causes:
● Harness or connectors
(Intake valve timing control position
sensor circuit is open or shorted)
● Intake valve timing control position
sensor
● Crankshaft position sensor (POS)
● Camshaft position sensor (PHASE)
● Accumulation of debris to the signal
pick-up portion of the camshaft
sprocket


Cant edit my original post, which is annoying...
@Costee: 1st I had banks wrong, in all those notes I thought bank 1 was passenger side. For everybody reading and wondering: in the 2006 M45, bank 1 is driver side, bank 2 is passenger, this is confirmed from the FSM (https://www.nicoclub.com/FSM/M/2006_M45-M35/ec.pdf page EC-826)
2nd:
What is your question?
Ill write my notes
10/14/19 - changed bank 2 - passenger camshaft sensor from my working bronze infiniti to this new silver infiniti
10/15/19 - Got P1140, and then I was instanstly get it even after obd reader codes reset and the ECU reset procedure with pedal
10/15/19 - P0021 PowerTrain "A" Camshaft Position - Time Over-Advanced or System Performance (bank 2)."

So where i'm confused is that when I put in a working sensor that my other M45 likes, why this silver one throws the P0021 and P0011 code from it

Costee
Posts: 261
Joined: Wed Oct 24, 2012 5:14 pm
Car: 2006 M45 Sport
2012 Murano SL
Location: Lagos, Nigeria

Re: 2006 Infiniti M45 - Multiple Codes (changing :P)

Postby Costee » Tue Oct 22, 2019 4:06 pm

You'd probably consider my suggestion expensive: I'd say you install new and fresh oem sensors to the two banks. Fortunately, both banks run on same sensor type. That should clear any ambiguity. We proceed from there.
What's the genesis of the high idle? Did you attempt to clean the throttle valve?

revenghost
Posts: 5
Joined: Thu Sep 22, 2016 8:27 am
Car: 2006 Infiniti M45

Re: 2006 Infiniti M45 - Multiple Codes (changing :P)

Postby revenghost » Thu Oct 24, 2019 12:11 pm

Yeah... I was thinking I may need to do that... What I don't want to happen though, is I change those that with new OEM ones, then get new codes and Im just going down replacing $100-200 parts at a time hole.
Genesis of the high idle is the P1140 code, so far, historically, the idle is fine, then the idles goes to 1k, then pretty soon after the P1140 code pops. So as far as I can tell they are related.
I have not touched the Throttle valve, as I learned that lesson with my brown one a couple years back :P

User avatar
Mjkkb2
Posts: 661
Joined: Mon Oct 21, 2013 11:37 am
Car: 2018 QX60 AWD, 2011 M37S, 2011 Quest, 2001 I30t(sold)
Location: Richmond VA

Re: 2006 Infiniti M45 - Multiple Codes (changing :P)

Postby Mjkkb2 » Fri Oct 25, 2019 9:23 am

My money would be on the VVT Solenoids going caput as well.


Return to “Infiniti M35 and M45 Forum”