Not sure how much you want to spend but when mine went out I replaced it with a Brucato. So for it has worked great. When you order they will program the fuel curve to your exact engine. Plus it has some adjustment screws to fine tune it with if you want to save on fuel or increase your engine performance. James Perry recommended it and I ordered it from the Brucato website. I called a couple of times and talked to them about the adjustments and their customer service was top notch.