I put an M&H engine harness in 15 - 20 years ago. It was good, but not as good as the original. I've repaired and replaced some terminals in more recent years. Glad I saved the original harness to reference and pull connectors from as needed.