Question about 2003 Suzuki Aerio

1 Answer

2003 suzuki cuts out and stalls code p0340

This has a new Camshaft position sensor and all wiring to ECM is good. BAD ECM?

Posted by on

1 Answer

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points

    Top Expert:

    An expert who has finished #1 on the weekly Top 10 Fixya Experts Leaderboard.


    An expert that got 20 achievements.


    An expert that got 10 achievements.

  • Suzuki Master
  • 75,051 Answers

At $1000.00 USD I will not guess on the PCM nor should you..

Posted on Apr 16, 2014

Testimonial: "I did not guess... It was the PCM. Thanks!"

1 Suggested Answer

  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

a 6ya expert can help you resolve that issue over the phone in a minute or two.
best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
the service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
click here to download the app (for users in the US for now) and get all the help you need.

Posted on Jan 02, 2017

Add Your Answer

Uploading: 0%


Complete. Click "Add" to insert your video. Add



Related Questions:

2 Answers

06 bmw 525i codes p0174, p0171, p1338, p0340, p0365, and p1315

codes p 0171 and 174 refer ti system too lean
codes p 0338,340,365 refers to crank. and can shaft position sensors
code p1338 again is camshaft position sensor
code p1315 again is camshaft position sensor
too lean can be from fuel pump pressure too low
and position sensors can be wiring , connections sensors.
Involved in all these , one of the possible causes is the ECM
IF it is possible get a serviceable replacement ECM unit and substitute it first as there is no point in replacing all the rest if the ECM is faulty
could be water in the connections , corrosion etc
it is always suspect when so many different codes suddenly appear at the same time

Aug 22, 2016 | BMW Cars & Trucks

1 Answer

P0340 code

DTC P0340: Camshaft Position (CMP) Sensor Circuit
P0340 ?€¢
The ECM detects that the starter is commanded on and the engine has been cranking for more than 4 seconds without a CMP sensor pulse.


The ECM detects that the engine has started, but did not received a CMP sensor pulse during the first engine revolution.


The ECM detects that the engine is running, but does not receive a CMP sensor pulse for 800 of 1,000 engine cycles.

The 4X camshaft position (CMP) sensor circuits consist of an engine control module (ECM) supplied 5-volt reference circuit, low reference circuit, and an output signal circuit. The CMP sensor is an internally magnetic biased digital output integrated circuit sensing device. The sensor detects magnetic flux changes of the teeth and slots of a 4-tooth reluctor wheel attached to the camshaft. As each reluctor wheel tooth rotates past the CMP sensor, the resulting change in the magnetic field is used by the sensor electronics to produce a digital output pulse. The sensor returns a digital ON/OFF DC voltage pulse of varying frequency, with 4 varying width output pulses per camshaft revolution that represent an image of the camshaft reluctor wheel. The frequency of the CMP sensor output depends on the velocity of the camshaft. The ECM decodes the narrow and wide tooth pattern to identify camshaft position. This information is then used to determine the optimum ignition and injection points of the engine. The ECM also uses CMP sensor output information to determine the camshaft relative position to the crankshaft, to control camshaft phasing, and for limp-home operation.
You need a cam sensor or have wiring problem !

Apr 30, 2015 | Cars & Trucks

1 Answer

Not Sparking

Your distributor may be bad , most likely. That a common problem for them ,

Nov 01, 2013 | Toyota Cars & Trucks

1 Answer

2001 jetta vr6 cranks but won't start have fuel and spark replaced camshaft sensor, new plugs valve cover gasket got code of PO343 and PO740

code po740 refers to torque converter clutch(TCC) solenoid-circuit malfunction==causes --wiring--TCC solenoid-ECM/TCM
code p0343 refers to cam shaft position sensor(CMP) A bank1-high input.==causes --wiring short to positive--CMP sensor---ECM. check which cam sensor you replaced and check the wiring connectors. use a code reader to reset the cpu when finished

Sep 06, 2013 | Volkswagen Jetta Cars & Trucks

1 Answer

No spark or fire to plugs

Sounds like a bad crank position sensor or a bad camshaft position sensor.... If the sensors can't tell the ecm where the position the crankshaft or camshaft is, the ecm won't know when to send a spark. So the ecm won't send any spark.

Apr 23, 2013 | 1998 GMC Sierra

1 Answer

Do you have to remove the cam gear to change the camshaft senaor.

Courtesy of a Beetle forum.

The camshaft position sensor is located at the front of the cylinder head under the timing belt cover. On 2.0L models, the camshaft position sensor is located behind the camshaft sprocket and is equipped with a pigtail lead and a remote connector. On 1.8L turbo models, the camshaft position sensor is located at the front of the intake camshaft. check the terminals in the connector and the wires leading to the sensor for looseness and breaks. Repair as required.

Before checking the camshaft position sensor, check the voltage supply and ground circuits from the ECM. Dosconnect the electrical connector from the camshaft position sensor and connect a voltmeter to terminals 1 and 3 at the harness connector from the camshaft position sensor and connect a voltmeter to terminals 1 and 3 at the harness connector. Turn the ignition key On - the voltage should read approximately 5.0 volts. If the voltage is incorrect, check the wiring from the camshaft position sensor to the ECM. If the circuits are good, have the ECM checked at a dealer service department or other properly equipped repair facility.

To check the camshaft position sensor operation, reconnect hte connector to the camshaft position sensor and using a suitable probe, backprobe terminal no. 2 of the camshaft position sensor connector. Connect the positive lead of a voltmeter to the probe and the negative lead to a good engine ground point. Turn the ignition key On. Rotate the engine slowly with a breaker bar and socket attached to the crankshaft pulley center bolt while watching the meter. The voltage should fluctuate between zero volts and 10.0 volts as the vanes in the reluctor wheel past the sensor. If the test results are incorrect, replace the camshaft position sensor. Note: Rotate the engine slowly through at least two complete revolutions. Removing the spark plugs from the engine will make the crankshaft much easier to turn. Warning: If you remove the spark plugs, unplug the primary (low voltage) electrical connector(s) from the ignition coil(s) to disable the ignition system

Jul 11, 2012 | Cars & Trucks

2 Answers

Trouble code p0340 engine truns over wont start

Possible Causes=
Camshaft Position Sensor (most likley)
MP signal circuit shorted to voltage
Tone wheel/pulse ring damaged
Sensor ground circuit open
5 volt supply circuit open
Irregular LAB scope pattern of CMP signal
Wiring harness intermittent problem
Stay signal from crankshaft position sensor

Jul 03, 2011 | 2000 Jeep Grand Cherokee

2 Answers

Possible causes of camshaft position sensor circuit malfunction

possible causes are internal electrical malfunction in the sensor,heat sensitive malfunction, cracked sensor allowing environmental damage or air space clearance,poor electrical connection,damaged connector wires or wires going to sensor,poor voltage problems,bad pcm,

Jun 09, 2011 | Kia Sedona Cars & Trucks

Not finding what you are looking for?
2003 Suzuki Aerio Logo

Related Topics:

127 people viewed this question

Ask a Question

Usually answered in minutes!

Top Suzuki Experts


Level 3 Expert

75051 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22095 Answers

Boyet Soriano
Boyet Soriano

Level 2 Expert

293 Answers

Are you a Suzuki Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides