Question about 2006 Suzuki Swift

1 Answer

P0340 and Tach doesn't work

"I have a Suzuki Swift '08 M/T, a customer car. From engine scanner it has a P0340. The car can be started normally, but as soon as the ignition is switched on, the tachometer needle drops to zero. And if the car is driven while the Check engine is still on, there will be fuel cut at 4000rpm. If the check engine is cleared when the car is on, the it can be driven normally. But as soon as the ignition is turned off and on again, the P0340 will come again.

Posted by on


1 Answer

  • Level 3:

    An expert who has achieved level 3 by getting 1000 points


    An expert that got 20 achievements.


    An expert that got 10 achievements.


    An expert that got 5 achievements.

  • Suzuki Master
  • 20,706 Answers

This is easy, 340 is fully cover here
Camshaft Position (CMP) Sensor Circuit
the sensor is bad/dead or intermittent.
the modern engines, (some) can run a while with one or both RPM
sensors bad.(not both same time)
there are 2, the CMP and the CKP.
crank, and cam in english.
on some cars, the ECU goes to limphome when one dies.
btw , both need to work for OBD2 MISFIRE to work.
use alldata, look up the code for your year, then look up
Diagnosing, CMP ,

some cmp on suzuki are very smart, they have dual sensors inside.
this allows limp home to work better.
the cmp is at the rear of the cam on most suzuki.

Posted on May 18, 2013


6 Suggested Answers

  • 2 Answers

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

Hi there,
Save hours of searching online or wasting money on unnecessary repairs by talking to a 6YA Expert who can help you resolve this 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.

Here's a link to this great service

Good luck!

Posted on Jan 02, 2017

  • 68 Answers

SOURCE: high fuel consumption on Suzuki swift 2003.

im dave
Is there a leak in one of the fuel lines? Check the length of the fuel lines from the pump (you may need an extendable mirror to see the top of gas tank) right up to the point where it enters the fuel rail on the engine. Take special note of the junctions and try to do it with the car running and at a slight idle so fuel is pumping. Check next for a smell of too much gasoline along the fuel rail as one of the injectors may be improperly seated and or broken and leaking. Has the service engine check engine light come on at all or come on and gone out. If your o2 sensor(s) go you use more fuel. If they go there should be a code stored in your PCM (computer). You can pull any codes out of that car by finding the connector and jumping it. Also if your air element(filter) or any pipes are clogged in that system up to the throttle body you will use much more fuel.

Let me know how these tests go

Posted on Jul 15, 2008

  • 56 Answers

SOURCE: How do you clear the engine codes on a 2007 Suzuki Forenza?

any local mechanic should do it for 100.00 bucks but if theres a problem with the vehicule it will come back on with in hours. hope this could help

Posted on Jan 06, 2009

  • 2 Answers

SOURCE: need to replace 1995 suzuki swift fuel pump relay.

in the engine bay above the battery from memory is the fuse box for the main fuses & relays they should be marked on top of case one is for the fule pump.

Posted on Jan 18, 2009

  • 132 Answers

SOURCE: my check engine light is

Yes this is the code. Code 51 is a EGR flow problem

Posted on Feb 01, 2009

  • 20 Answers

SOURCE: diagnose 'check engine' warning alarm

might be some electrical problem, because, Suzukis are mostly controlled Electronically, it may represent a malfunction!!
try contacting an electrition!!

Posted on May 08, 2009

Add Your Answer

Uploading: 0%


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



Related Questions:

2 Answers

I wan't to know wiring diagram for suzuki all new swift with K14B engine. Because i want to install hks fcon is

GO Get a manual of your suzuki from Best Manuals u will get all diagrams and steps to do whatsoever u want ur car it helps alot even i got one for my car :)

May 24, 2016 | Suzuki Cars & Trucks

1 Answer

No spark on coil

it's a 96, in usa, (are you) id bet not.
Getting ECU scan data called DTCs ,etc."trouble codes"
USA we scan it. and get the DTC errors. (OBD2)
not USA, it's the lamp blink marakley way (OBD1)

both ECUs willshow you DTCs. (no spark) and maybe WHY
if the CMP sensors and some engines, CKP/CMP are bad
you will get codes, 41,42, or P0340/355 (USA)

which engine,? they have 2 . always post engine
1.3 L M13A I4 (petrol)
1.5 L M15A I4 (petrol)
1.3 L I4 (diesel) (nah ? no, spark here)

if not sure, open hood (all comment for me are USA) and look up
under hood and see EPA, smog /vacuum map sticker ,see that.
see that statement of what engine this is? bingo.
if not on other countries, the fire wall tag , near battery shows same.

if car is 96 use any scan tool made.
if car is not OBD2 then place the diagnostic jumper and count flashes
tell more get more.... have full specs on car.

the car with too many names, see the list (helps find more facts , knowing this fact)
The Swift was marketed in the Japanese domestic market (JDM) as the Cultus and elsewhere as the Suzuki Forsa, Suzuki Jazz, Chevrolet Swift, Chevrolet Sprint and Sprint Metro, Geo and Chevrolet Metro, Pontiac Firefly, Maruti 1000, Holden Barina and Subaru Justy. Versions of the second generation Cultus were also produced until 2007 in India and the car remains in production today in Pakistan.
end quote:
i have only 2 questions,
what country.
what engine options.

(4000 posts now, for that and not 1 replay)
Despite public perceptions, (wrong) all cars are not all the same world wide. not by a long shot. (end rant)

try here, see the same warnings at the top.
now the best. (read here)

Nov 28, 2013 | 1996 Suzuki Swift

1 Answer


the code is reset when the car is restarted,second fuel quantity is dispersed due to fuel requirements from the rpm registered by the ecm,you have a ground in the tachometer system which is not sending a signal to the ecm to let it know how fast the vehicle is travelling check between the dash cluster and the ignition switch for a false contact .knowing where to look first is key to solving your problem.

Apr 29, 2013 | 2005 Nissan Maxima

1 Answer

My partner has a 2006 Suzuki Swift. When I started it cold. It seems to idle ok between 1.5 & 1.0 RPM. But when its warmed up normal range. It idles at about 2 RPM. happens everytime. any ideas on the...

the normal rpm is from 700 to 800. after 900 is too high since the car is runing too high at all times there is a vacum leak a hose or intake gasquet but check the idle valve may be stuk open

Dec 16, 2010 | 2005 Suzuki Swift

1 Answer

My suzuki alto randomly started julting/jerking

i think its fuel problems, check engine oil if it has gas in it...

Dec 28, 2009 | 1989 Suzuki Swift

1 Answer

1998 Suzuki Swift. When trying to fill gas tank service pump cuts

evap purge valve is stuck closed you need a new one

Aug 19, 2009 | 2000 Suzuki Swift

1 Answer

Suzuki Swift 1988 GTi engine hunting problem

check for a vaccum hose disconnected,check air filter casing secure

Jul 14, 2009 | 1989 Suzuki Swift

1 Answer

2001 Suzuki Swift engine problem

Don't worry I'm sure you will get the solution of your problem, just check the link I attached 2001 Suzuki Swift Workshop Service Repair Manual

Oct 21, 2017 | 2001 Suzuki Swift

Not finding what you are looking for?
Cars & Trucks Logo

267 people viewed this question

Ask a Question

Usually answered in minutes!

Top Suzuki Experts


Level 3 Expert

79865 Answers

Colin Stickland
Colin Stickland

Level 3 Expert

22326 Answers

Jeffrey Turcotte
Jeffrey Turcotte

Level 3 Expert

8836 Answers

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

Answer questions

Manuals & User Guides