I think the issue is that the tach runs off the coil input. Of course, a 6 cyl engine fires six time per revolution and so on. As MT stated in another post, the tach would need to be set up to account for this difference.
I have no idea how you would go about doing that, though, as I haven't looked at the circuits of these tachs in detail.
Tim