Brand new here. About to do a topend rebuild on 2006 rancher 350fm 4x4. Are there after market parts equal to OEM in quality and reliable?