I agree with OEM parts. They are not that much more expensive and engineered for the application.The biggest killer of these engines is poor maintenance. If it doesn’t have an hour meter, install one and follow your owners manual to the letter. In dusty conditions air filters, screens over radiators and fuel filters should be checked more often. I know I’ll get flack for this, but only use OEM products.