Replaced my old one that failed would not run under1000rpm . Fuel injection system is now working as good as the day I installed it 6 years ago . Really should have lasted longer though. Expensive with the rate of exchange and shipping almost $900 CDN.