5 Top 2004 G35 Camshaft Position Sensors: Reviews & Buyer’s Guide
Is your trusty 2004 Infiniti G35 acting up? Maybe you’re seeing that dreaded “Check Engine” light, experiencing rough idling, or finding it harder to start than usual. If so, there’s a good chance your 2004 G35 camshaft position sensor might be the culprit. These little sensors play a huge role in your car’s engine management system, telling the engine control unit (ECU) exactly where the camshaft is so it can precisely time fuel injection and ignition. A faulty sensor can throw everything off, leading to a frustrating driving experience and potential engine damage if left unchecked.
Don’t sweat it, though! Replacing a camshaft position sensor on your G35 is a fairly common fix, and there are plenty of reliable aftermarket and OEM options available. To help you get your VQ35DE engine running smoothly again, we’ve put together a list of the top 5 camshaft position sensors that are a perfect fit for your 2004 Infiniti G35. Let’s dive in!
Top 5 Camshaft Position Sensors for Your 2004 G35
A-Premium Camshaft Crankshaft Position Sensor Kit

This A-Premium kit is a fantastic option if you’re looking for a comprehensive solution or suspect issues with both your camshaft and crankshaft sensors. It’s designed to be a direct replacement for multiple Infiniti and Nissan V6 3.5L models, including your G35. What makes it stand out is its value—you get two camshaft position sensors (one for Bank 1 and one for Bank 2) and one crankshaft position sensor, ensuring you have all the critical timing sensors covered in one go. This can save you time and hassle by allowing you to address all potential sensor-related issues at once, or simply have spares on hand.
-
Key Features:
- Compatible with Infiniti G35 2003-2007 V6 3.5L and many other Nissan/Infiniti models.
- Includes 2 Camshaft Position Sensors and 1 Crankshaft Position Sensor.
- Direct replacement for various OEM part numbers.
- 3-pin blade terminal for easy plug-and-play installation.
- Backed by a one-year unlimited-mileage guarantee.
-
Pros:
- Excellent value for a complete sensor kit.
- Broad vehicle compatibility.
- Comes with a warranty for peace of mind.
- Direct fit, making installation straightforward.
-
Cons:
- You might end up with extra sensors if only one specific sensor is faulty.
-
User Impressions: Many users appreciate the comprehensive nature of this kit, reporting that it fixed their check engine light issues and restored smooth engine operation. The fitment is generally reported as accurate, and the sensors perform reliably right out of the box.
Hitachi CPS0005 Engine Camshaft Position Sensor

When it comes to engine sensors, Hitachi is a name you can trust. As a Tier 1 OE (Original Equipment) supplier, they produce parts that often meet or even exceed the quality of what came in your car from the factory. The Hitachi CPS0005 is a single, brand-new camshaft position sensor designed for precise and reliable engine management. If you’re looking to replace just one faulty sensor and want the confidence that comes with an OE-level part, this is an excellent choice. Its commitment to accurate measurements ensures your G35’s engine gets the right data for optimal performance.
-
Key Features:
- Tier 1 OE supplier for sensors.
- 100% brand new, never remanufactured.
- Meets OE performance and durability standards.
- Provides fast and accurate measurements for reliable engine management.
-
Pros:
- OEM quality and reliability.
- Ensures accurate engine timing.
- Durable construction for long-lasting performance.
-
Cons:
- Typically a single sensor, so you might need to buy multiple if both cam sensors are bad.
- Can be pricier than some aftermarket alternatives.
-
User Impressions: Customers frequently praise Hitachi sensors for their reliability and perfect fit. Many report that choosing this OE part eliminated their engine codes and resolved performance issues, affirming its quality as a direct replacement.
Hitachi CPS0008 Engine Camshaft Position Sensor

Just like its sibling, the CPS0005, the Hitachi CPS0008 offers the same exceptional quality from a leading OE supplier. Often, different part numbers like CPS0005 and CPS0008 refer to specific camshaft position sensors for different banks (Bank 1 or Bank 2) in your VQ35DE engine. This particular Hitachi sensor guarantees you’re getting a brand-new, never-remanufactured component that adheres to the rigorous standards of original equipment manufacturers. Choosing Hitachi means investing in peace of mind and ensuring your 2004 G35 continues to run with the precision it was designed for.
-
Key Features:
- Tier 1 OE supplier for sensors.
- 100% NEW, guaranteeing optimal performance.
- Meets stringent OE performance and durability standards.
- Facilitates fast and accurate measurements for efficient engine operation.
-
Pros:
- Superior OE quality ensures long-term reliability.
- Direct fit replacement for specific sensor locations.
- Accurate readings contribute to better engine efficiency.
-
Cons:
- As a single sensor, it may not cover all your needs if multiple sensors are failing.
- Premium price point reflecting its OE quality.
-
User Impressions: Similar to the CPS0005, users consistently rate the Hitachi CPS0008 highly for its OEM-level performance. They often highlight its effectiveness in resolving common G35 engine issues like misfires and erratic idling, attributing these fixes to the sensor’s precise readings and durable build.
2Pcs Camshaft Position Sensor Compatible with Infiniti FX35 (IFATRUNK)

This IFATRUNK offering is a great pick if you’re experiencing symptoms that suggest both of your Infiniti G35’s camshaft position sensors might be on their way out. This package includes two sensors, specifically designed to fit both Bank 1 and Bank 2 on your 2004 G35. Beyond your G35, these sensors boast impressive compatibility with a wide range of Nissan and Infiniti VQ35DE and VQ40DE engines, making them a versatile choice. The straightforward “plug and play” installation and clear function description are big pluses for DIYers.
-
Key Features:
- Includes 2 camshaft position sensors for Bank 1 and Bank 2.
- Compatible with 2003-2007 Infiniti G35 3.5L and numerous other Nissan/Infiniti models.
- Direct OEM replacement part numbers (907-716, 917-704, etc.).
- Designed to resolve common issues like hard starting and engine shaking.
- Easy “plug and play” installation.
-
Pros:
- Cost-effective solution for replacing both camshaft sensors.
- Wide compatibility with Nissan/Infiniti V6 engines.
- Simple to install for DIY enthusiasts.
- Dedicated customer support available for issues.
-
Cons:
- May not offer the same exact long-term durability as a genuine OEM part.
-
User Impressions: Customers appreciate the value of getting two sensors in one package, often reporting that this pair successfully resolved their check engine light and performance issues without breaking the bank. The ease of installation is frequently mentioned, making it a popular choice for home mechanics.
Zhermik Camshaft Crankshaft Position Sensor Left and Right Kit

For a complete overhaul of your engine’s timing sensors, the Zhermik Camshaft Crankshaft Position Sensor Kit provides a comprehensive solution. Similar to the A-Premium kit, this package includes a set of two camshaft position sensors (left and right) and one crankshaft position sensor. This all-in-one approach is ideal for tackling multiple sensor-related issues or for preventative maintenance if your 2004 G35 has high mileage. The detailed compatibility list and a 12-month warranty add to its appeal, ensuring you’re covered should any issues arise.
-
Key Features:
- Comprehensive kit with 2 camshaft sensors (Left & Right) and 1 crankshaft sensor.
- Fits Nissan 350Z, Altima, Maxima, Murano, Quest, and Infiniti FX35, G35, I35, M35 (3.5L V6 models).
- Direct replacement for multiple OEM part numbers (e.g., 907-716, 917-704, 917-707).
- Backed by a 12-month warranty.
-
Pros:
- Excellent value for a full set of crucial engine sensors.
- Wide range of vehicle compatibility.
- Provides peace of mind with a warranty.
- Useful for addressing a variety of sensor-related issues or full replacement.
-
Cons:
- May be more sensors than you need if only a single camshaft sensor is problematic.
-
User Impressions: Reviewers often highlight the convenience and cost-effectiveness of this complete kit. Many have found it to be a reliable solution for clearing various engine codes and resolving persistent starting or performance problems across the compatible Nissan/Infiniti VQ35DE platforms.
Frequently Asked Questions (FAQ)
Q1: What does a camshaft position sensor do in my 2004 G35?
A: The camshaft position sensor monitors the rotational speed and position of your engine’s camshaft. This data is crucial for the engine control unit (ECU) to precisely time fuel injection, ignition, and variable valve timing (VVT) on your VQ35DE engine, ensuring efficient combustion and optimal performance.
Q2: What are the common symptoms of a failing 2004 G35 camshaft position sensor?
A: Common symptoms include the “Check Engine” light illuminating (often with codes like P0340 or P0345), difficulty starting (especially when the engine is warm), rough idling, misfires, reduced engine power, poor fuel economy, and sometimes the engine stalling.
Q3: Can I drive my 2004 G35 with a bad camshaft position sensor?
A: While your G35 might still run, it’s not recommended to drive with a faulty camshaft position sensor for long. It can lead to unpredictable engine behavior, reduced performance, poor fuel efficiency, and potentially cause damage to other engine components due to incorrect timing or misfires. It’s best to replace it as soon as possible.
Q4: How difficult is it to replace a 2004 G35 camshaft position sensor myself?
A: For most DIYers with basic mechanical skills, replacing a camshaft position sensor on a 2004 G35 is a moderately easy job. The sensors are typically located on the valve covers or near the crankshaft. You’ll usually need a few basic tools (sockets, wrenches) and about 30-60 minutes per sensor. Always disconnect your battery before starting!
Q5: Are the camshaft and crankshaft position sensors the same?
A: No, while both are essential for engine timing, they are distinct sensors. The camshaft position sensor monitors the camshaft’s rotation, while the crankshaft position sensor tracks the crankshaft’s rotation. The ECU uses data from both to determine the exact position of the engine’s pistons and valves, ensuring precise fuel and spark delivery.
Q6: Why does my G35 have two camshaft position sensors?
A: The VQ35DE engine in your 2004 G35 is a V6 with two cylinder banks (Bank 1 and Bank 2). Each bank has its own camshaft, and thus, its own camshaft position sensor to monitor the timing of that specific camshaft, especially with variable valve timing systems.
Q7: Which engine codes are commonly associated with a bad camshaft position sensor on a 2004 G35?
A: The most common diagnostic trouble codes (DTCs) related to a faulty camshaft position sensor are P0340 (Camshaft Position Sensor Circuit Malfunction – Bank 1) and P0345 (Camshaft Position Sensor Circuit Malfunction – Bank 2). Other related codes might include P0341, P0346, or misfire codes like P0300.
Final Thoughts
Finding the right 2004 G35 camshaft position sensor is key to keeping your beloved Infiniti running smoothly. Whether you opt for a high-quality OEM-grade part like Hitachi or a comprehensive aftermarket kit that covers all your timing sensor needs, the goal is always to restore proper engine function. Don’t let a failing sensor leave you stranded or cause further engine troubles. Choose wisely from our top picks, and get your G35 purring like it should be!
