2.9L & 3.0L V6 Tech General discussion of 2.9L and 3.0L V6 Ford Ranger engines.

2001 3.0L p0340 only when warm (different symptoms than typical)

Old Feb 24, 2025
  #1  
J.Naw's Avatar
Thread Starter
|
Member
Joined: Dec 2024
Posts: 3
Likes: 0
From: Calgary
2001 3.0L p0340 only when warm (different symptoms than typical)

Hey all, I know this has been beat to death but I'm experiencing some weird behavior that isn't typical when throwing this code.

I've recently rebuilt the heads and installed new timing chain, code was not showing before (from what I remember). Timing dots on cam/crank sprocket were facing eachother when installed, as per factory manual.

The previous owner of the vehicle said he replaced the camshaft sensor, but I have no clue if he did it correctly (heard they are abit of a pain to line up correctly?)

Anyhow, symptoms:
-runs, idles and drives fine when cold and Luke warm and cold starts fine. No immediate p0340 code
-when up to operating temp, runs fine under load, but when at a stop, engine takes a sec to come down from 1200 RPMs and bucks/hunts at idle. (~850rpms), only throws code when it's acting up.
-when Cam sensor is disconnected, all symptoms disappear.

My questions are:
1. Is the Cam position sensor only utilised during closed loop?
2. Is it possible the P/O installed the sensor wrong and is sending incorrect data? (Although p0340 is a malfunction code..?)
3. If timing chain was incorrectly timed, would this throw the code as well? Although I think if it was off, it would run horrible even when sensor is disconnected?
​​​​​
Thanks for any insight.
 

Last edited by J.Naw; Feb 24, 2025 at 11:28 PM.
Reply
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
CCCT5150
2.9L & 3.0L V6 Tech
2
Sep 19, 2024 08:55 AM
Marsden
4.0L OHV & SOHC V6 Tech
14
May 22, 2023 11:16 PM
B2300Truck
SOHC - 2.3L & 2.5L Lima Engines
5
Aug 25, 2022 04:38 PM
omrice
2.9L & 3.0L V6 Tech
3
Jun 17, 2020 04:13 PM
kevintower
2.9L & 3.0L V6 Tech
4
Jan 18, 2011 05:59 PM


Thread Tools
Search this Thread

All times are GMT -6. The time now is 02:12 PM.