I HAVE A UART SYSTM ON ONE TRIKE, HAVE CHANGED PROGRAM SUCCESSFULLY ON THAT ONE. BOUGHT ANOTHER TRIKE AND A CAN BUS KIT FOR THAT ONE AND IT IS SQUIRRLY. NOT A PROBLEM JUST REPROGRAM, BUT WAIT IT IS A CAN WHICH IS SHORT FOR CAN'T. SO I'LL TAKE IT TO A BIKE SHOP CAUSE BESST IS $200. SO I ASK CAN YOU REPROGRAM? FIRST BIKE SHOP "YES" TURNS OUT THEY DON'T KNOW CAN, 2ND BIKE SHOP "YES" ACTUAL "PACK SAND BAFANG PROGRAMMING IS GREAT", THIRD BIKE SHOP "YES" ACTUAL "I THOUGHT YOU MEANT THE BACK TIRE SIZE AND SPEED LIMIT". I HAVE READ THIS THREAD AND IT SEEMS THAT THE CURRENT SITUATION IS; BESST TOOL REQUIRED, SOFTWARE COMPATIBLE WITH MY BBS02 MOTOR, AN ACCOUNT WITH BAFANG, A BETTER UNDERSTANDING OF THE PROCESS AND LUCK. MY QUESTION IS IF I TURN LEFT I BUY THE BESST TOOL, AND GO THE ROUTE OF SELF PROGRAMMING, IF I TURN RIGHT I STAND THE COST AND DIFFICULTY OF FINDING AND BUYING A UART MOTOR. SUNK COST THEORY SAYS DISREGARD ALL THE MONEY I HAVE SPENT ON THIS CAN'T MOTOR AND CONSIDER ONLY THE COSTS OF GETTING MY SECOND TRIKE MOTORIZED. SO WHICH WAY, RIGHT OR LEFT.