I have tried other CDI products and this is easily installed and instantly worked. The rotor and mounting plate have a timing mark and lining the marks at TDC gave perfect timing on the first attempt. The one suggestion for the timing plate is to put some timing marks so I could check initial and advance with a timing light but achieved this by taping this pintout to my stator plate: http://sideways-technologies.co.uk/forums/index.php?/topic/978-printable-degree-wheel-for-ecumegajolt-etc/ Am going to replace the supplied connectors but suspect everyone installing this will do the same. Supplied connectors got it up and going within 2 hours with an expectation that will tidy and shorten supplied wires as needed. Everything was very high quality and the although the instructions had some interesting english there was absolutely great detail and plenty of pictures. Pictures were supplied and most tasks were obvious with matching meaningful wire colors.