I have about given up on the idea of DIY EFI and decided maybe I should try that HALTECH E6GM. I find all these discussions interesting but, a little over my head. Has anyone had any experience with Haltech? Or could someone shed light on similar product.