Ugh! Let me say this; Whoever said the Gen3 is an easy install is so very wrong. I had the most difficult time just trying to get to the injectors to unplug the harness plugs. Even with the tank raised to the maximum the fuel line would allow, as well as removing the air filter, I could not get in there to maneuver around and I have relatively small hands. Then when I finally got in there, the Gen3 plugs that connect to the Harley wiring harness wouldn't snap into place. Without those plugs being locked into position those plugs will undoubtedly work their way loose. So with a little creativity, I figured out what to do. It appeared that the Gen3 plugs had to be filed down all around the plug's leading edges until enough material was removed allowing the plug to go a bit deeper into the harness plug allowing the plug to lock into place. Eventually I got it to work but I was ready to pack it all up and return the whole thing. BTW, I did start the engine after the wiring was completed and the Gen3 ran through the scrolling green lights proving I installed the wiring correctly. I still have not found a mounting place since I did mention there is no place under the seat and I still have that problem. Tomorrow I will get a fresh start and continue.