There are a lot of parts out there that require a degree of knowledge as a base before installing. Understand that because they market a system doesn't mean they are bound to training the customer on EFI. That's why there are pros. The reality is this hobby is filled with people that have no business turning wrenches. Its just the nature of the beast unfortunately.