Code P0340 - stalls when engine is warmed up?

2004 INFINITI FX35
135,000 MILES • 3.5L • V6 • 2WD • AUTOMATIC
Avatar
WANGO78
  • MEMBER
  • 2 POSTS
I had my automatic transmission rebuilt at a local AAMCO 3 months ago.

My car was running okay, but I felt some vibration around 2,200 RPMs intermittently since then.

Since the mechanic told me the new transmission might need ‘break-in-period’, I just took it as-is.

After a week or so, however, it started stalling when the engine temp went up to the normal working temperature and it was throwing CEL, vdc off, slip (P0340 per scan)

On top of vibration issue, I hear squealing noise from belt area when P0340 just comes on.

I replaced 2 cam shaft position sensors and a crankshaft position sensor.

In order to check whether any of the wires had an issue, I tried to start the car with each sensor disconnected.

Car could start without cam sensors but the p0340 code was pulled right away. (When sensors were plugged, p0340 came on after the temp went up)

Car could not start without crank sensor at all. (When connected, P0340 came on when the temperature went up)

Thus, I assumed that all the wirings are at least sending/receiving signals.

Battery is new, and I replaced MAF.

What should I check or replace now?

Alternator signal needs to be checked with oscilloscope scanner like some experts say on YouTube.

Or do I have to replace crankshaft sensor with genuine part or the one that does not need to be relearned or programmed?

Any advice will be appreciated!
Feb 20, 2023 at 5:47 PM
Advertisement
Avatar
JACOBANDNICKOLAS
  • CERTIFIED EXPERT
  • 110,175 POSTS
Hi,

The code is related to a camshaft position sensor, but I'm not sure why it is making a noise. Is the noise loud enough to record and upload for me to hear?

I'm not sure where you got the new sensors, but I have had a lot of issues with the new aftermarket parts being defective.

I attached a simple test for the sensor itself below. Take a look and let me know if you are comfortable performing them.

Next, the alternator is easy to test. You only need a voltmeter or multimeter. Follow the directions in this link and let me know the results:

https://www.2carpros.com/articles/how-to-check-a-car-alternator

When you test the alternator, you are checking a DC circuit. Just as a test, turn the meter to AC and check for power at the battery. It should remain at 0. If there is any variation, replace the alternator. Chances are you have a diode failing.

Let me know what you find.

Joe

See pics below.
Feb 20, 2023 at 7:24 PM
Avatar
WANGO78
  • MEMBER
  • 2 POSTS
Hi Jacob. Thank you very much for taking care of my case. Let me work on those projects and get back to you soon.

BTW once p0340 is turned on, the car doesn’t stall unless the engine cools down to cold temperature and gets warmed up again. Of course, the engine vibrates intermittently while p0340 is triggered.

It’s very subtle because of traffic and road noise on top of fx35’s loud exhaust sound. Let me try to record in a quiet suburban area later. Thank you.
Feb 21, 2023 at 11:55 PM
Advertisement
Avatar
JACOBANDNICKOLAS
  • CERTIFIED EXPERT
  • 110,175 POSTS
Hi,

First, I'm happy to help, so no problem whatsoever. The funny thing about the sound is how and when it happens. When steel gets hot, it expands. When you removed the cam sensor, was it in good condition and not showing any evidence of possible damage?

I ask because I'm wondering if something is expanding and rubbing when it gets hot. It's only a theory.

If possible, get that recorded. Hopefully, it will be something I can recognize.

Take care,

Joe
Feb 22, 2023 at 7:06 PM