← Back to list

1998 Chevrolet Suburban 5.7L P1345 Code: Camshaft to Crankshaft Position Sensor Fault and Secondary Air Injection Issue

Model: 1998 Suburban Fault Code: P1345 Posted: 2014-02-14 15:05

Hello, I own a 1998 Chevrolet Suburban with a 5.7L engine that continues to display a persistent service engine light that will not turn off. After replacing the EGR valve, distributor cap and rotor, spark plugs, wires, smog pump, PCV valve, and even the engine control module (ECM) under the hood, I still cannot resolve this issue. Using an OBD2 scanner, I initially received a P1345 code: 'Camshaft to Crankshaft Position Sensor Fault.' I replaced both the camshaft and crankshaft position sensors as recommended. I then performed a manual crankshaft relearn procedure since my scanner lacks that functionality. Despite these efforts, the service light remains on. The code has now changed to 'Secondary Air Injection System Malfunction.' I have already replaced the air pump and all associated hoses, and cleaned both one-way diverter valves located on the exhaust manifold. Recently, I've noticed fuel leaking from the intake manifold where the fuel return and sending pipe connections meet. I am currently replacing the O-rings inside the intake manifold to address this. If this does not resolve the issue, I'm at a loss as to what to do next. I recently read about a user who replaced the entire fuel injector assembly—does anyone have experience with that fix for this model? Any insights or suggestions would be greatly appreciated. I’m truly stuck and need help diagnosing this further.

Related fault codes
P1345
Comments (6)
Anonymous 2014-02-14 15:29

Scott, please start a new topic as this one is several years old. Attaching content from a different vehicle may prevent technicians from seeing it effectively. I'll request the moderator to move this to a new thread. Please ensure you list all diagnostic codes for accurate troubleshooting.

Anonymous 2014-02-14 15:44

Topic has been moved to a new post.

Anonymous 2014-02-14 16:35

You're assuming that an OBD code directly indicates a faulty part requiring replacement—this isn't always true. Let's focus on the fuel issue first. Start with a fuel pressure gauge: check pressure under KOEO (Key Off, Engine Off) conditions and observe any drop in pressure over time. This could indicate a leak in the intake manifold system. The entire air injection spider assembly—including the pressure regulator—is located inside the intake manifold and is prone to failure—replacing it as part of standard maintenance is recommended. You can perform an inspection by removing the upper plenum, pressurizing the system (without starting the engine), and checking for leaks. Be cautious when working with gasoline. This should resolve the fuel leak issue before moving on to other diagnostic codes or problems.* Note: Always check for excess fuel in the engine oil—this is a serious warning sign.

Anonymous 2014-02-25 13:00

Thanks for the helpful advice, everyone! I appreciate your guidance on posting etiquette—I'm new here and didn't realize how important it was to follow site guidelines. Regarding the actual issue: thanks for the tip—yes, I’m replacing the entire air injection spider assembly (upgraded to a newer model) this week. It’s not cheap, but I believe it's worth it. The job isn’t overly difficult once you have the right tools. I recently fired my mechanic because he told me the fuel metering body was leaking due to his improper handling—specifically, he hammered on the fuel pipes trying to reseat them after replacing O-rings. This caused a crack in the pipe where the larger fuel line enters. I’ve learned two important lessons about auto mechanics: first, I’m not a mechanic; second, never use a big hammer on fuel lines—it’s never an acceptable practice. Thanks again for your help!

Anonymous 2014-07-21 15:17

I just replaced the head gasket and now the P1345 code is back—will it reset itself after the repair? Or do I need to perform a relearn procedure?

Anonymous 2014-07-22 06:53

A timing issue could be at play—such as improper distributor installation or misalignment between components. This can easily be checked with an OBD2 scanner. Verify the sensor readings and ensure proper mechanical alignment.