i have a 2005 sporty 1200. ran ok then had 2 bad backfires upon starting. took to dealer, rebuilt carb, got it back running on one cylinder. fouled plug. took it back an they played with it for a week and said they need to get deep into motor. i installed a new s&s carb kit-nice unit! no help. replaced the crank position sensor, voltage regulator no help. no error codes. then i disconnected the map sensor an plugged outlet. fired bike an still no error codes. it runs so rich it foules plugs in three miles an tons of black smoke. could it be an ecm prob? carb is set up right and i have tried smaller jets with no difference.PLEEEEEZE HELP ME!!!