Update on the code situation. Took it to another Harley dealership. they looked at it for a couple days. Called and said it was fixed. They said there was a ground wire loose. Got it home. Went on a 300 mile ride one day. Ran fine. Next day, went for a 200 mile ride. Ran fine. Today, went for a 60 mile ride. Ran fine. Left it outside to wash the wheels. Cleaned the trike. Started it up to put it in the garage, and there they were. U121's on 3 modules. ECM, BCM, and Speedo. After 3 or 4 cycling of the ignition switch, it allowed me to clear the code. Now back to square one. Time to call the Mothership.