No spark, error code 18 - cam pulse generator -
Troubleshooting Having trouble with your bike? Common know issues or trobuleshooting questions here.

LinkBack Thread Tools
post #1 of 4 (permalink) Old 08-12-2017, 05:08 AM Thread Starter
Training Wheel Hero
Join Date: Aug 2017
Location: Scotland
Posts: 6
Thanks: 0
Thanked 1 Time in 1 Post
Feedback Score: 0 reviews
Exclamation No spark, error code 18 - cam pulse generator

Hello All,

I have a Honda CBR 600 F4i which is more or less the same as the earlier version of the RR. The bike will turn over fine but refuses to start and it won't bump start either.

For some background - this problem has happened twice before and on both occasions it simply resolved itself. E.g. when it happened the last time I tried several times to get it to start and failed then two weeks later when I tried again it started first time like there wasn't a problem.

It's now giving me the same problem and I want to find the root cause because it's a lottery whether the bike will start or not.

I have checked the service manual and in the trouble shooting section it states the following where there is no spark:
  • Faulty spark plug
  • Fouled spark plug
  • Faulty ECM
  • Broken or shorted spark plug wire
  • Faulty ignition switch
  • Faulty ignition pulse generator
  • Faulty engine stop switch
  • Loose or disconnected ignition system wires

Nowhere in the list does it state that the Cam Pulse Generator is an issue. However, when I checked the ECM for error codes the only code I am getting is 18 - cam pulse generator. I reset the error codes and tried again and still, just code 18.

In the service manual for code 18 it states:
  • Loose or poor contact on cam pulse generator
  • Open or short circuit in cam pulse generator
  • Faulty cam pulse generator

It states in the symptoms that 'engine does not start'. This is the problem I am having.

I did a circuit check on the wiring harness leading to the connection point to the cam pulse generator and it confirmed there was a circuit. I replaced the cam pulse generator with a known working one. The bike still will not start and it still gives me the same code.

In the trouble shooting section specifically for code 18 it requires a test harness for the ECM and that I crank the engine with the starter motor and measure the cam pulse generator peak voltage at the test harness terminals.

My question at this stage is - with a standard multimeter how do I check the terminals for the cam pulse generator without having (1) a test harness and (2) a peak voltage tester?

If I get 0.7V then this is normal and the result is that I need to replace the ECM.

If I get 'out of range' then I have an open circuit.

I want to believe that I have an open circuit because I have had the problem before and it has fixed itself so I think maybe there is a loose connection somewhere.

Things that I know are working:
The battery is charged;
The spark plugs have been replaced with new ones;
The fuel is fine;
The instrument cluster is lighting up as normal;
The fuel pump is priming.

Last edited by Winston; 08-12-2017 at 05:15 AM.
Winston is offline  
Sponsored Links
post #2 of 4 (permalink) Old 08-12-2017, 09:20 AM Thread Starter
Training Wheel Hero
Join Date: Aug 2017
Location: Scotland
Posts: 6
Thanks: 0
Thanked 1 Time in 1 Post
Feedback Score: 0 reviews
I checked the prongs for the connection to the cam pulse generator going back to the ECU and it doesn't register as a circuit (previously I thought it had). I am going to check the wiring diagram and, if it's a straight connection to the ECU, I am going to bypass with a different cable. Hopefully that will work and the problem is that the existing cable is broken somewhere.
Winston is offline  
post #3 of 4 (permalink) Old 08-19-2017, 01:40 PM Thread Starter
Training Wheel Hero
Join Date: Aug 2017
Location: Scotland
Posts: 6
Thanks: 0
Thanked 1 Time in 1 Post
Feedback Score: 0 reviews
Well today I tried to run a cable direct from the cam pulse generator to the ECU. I ran a cable from the CPG connection point to the ECU where I spliced into the existing wire. The other cable was grounded. Still nothing!

I checked if it was registering as a circuit and it wasn't. Does this mean that the problem is my ECU? It seems that the ECU isn't providing a signal?

I also checked the connection points where the side stand position sensor connects to and this also didn't register as a circuit.

Any advice would be greatly appreciated.

Last edited by Winston; 08-19-2017 at 01:42 PM.
Winston is offline  
post #4 of 4 (permalink) Old 06-04-2019, 08:13 AM
Training Wheel Hero
Join Date: Nov 2018
Posts: 3
Thanks: 0
Thanked 0 Times in 0 Posts
Feedback Score: 0 reviews
Did you ever find your problem with spark issue as I am haveing the same trouble with my 2004
Mikeray35 is offline  
Sponsored Links

Quick Reply

Register Now

In order to be able to post messages on the forums, you must first register.
Please enter your desired user name, your email address and other required details in the form below.

User Name:
Please enter a password for your user account. Note that passwords are case-sensitive.


Confirm Password:
Email Address
Please enter a valid email address for yourself.

Email Address:


Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page

Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

For the best viewing experience please update your browser to Google Chrome