No doubt, your problems were caused by installers who were not up to the task. I won't get into what my (ex) dealer did that totally screwed up my, at-the-time, bone stock Rocket when it went in for the 10K mile valve svc, but hindsight is indeed 20/20. They completely bunged up my cam timing and they had three chances to get it right! I'm certain that knowing or suspecting what you know or surmise now, that you would have sent the bike to Carpenter Racing to have the work done and done properly in the first place.
WARNING: Given my extensive and painful experience with them, Trebour Cycle in Ledgewood, NJ (my ex-servicing dealership) has the wrenching skills of a rotted cadaver, the owner has a personality to match and their overall level of integrity is on par with Bernie Madoff's. My advice.... stay far away from those Bozos!!!