I have changed the CDI units and still same issue. When I disconnect the rear cylinder the tacho works fine. So when the engine is only running on the front cylinder the tacho works fine, and the engine runs well on the one cylinder. Is this what happened to you? I am thinking maybe its a coil issue, would that be possible?