My 03 FLHTCI is droping codes left and right with the engine light kicking on a dozen or more times on a 50 mile ride. The bike is new only 800 miles and I just dropped it for it's basic service and they are going to check it out. When I first noticed it I took it back right away and they said the EFI's alway's do this? The bike is running so hot that you can't stand it when it's over 70Deg. They say that it has been setup to run lean to meet emision standards. The service guy said the tech rep. for HD was in the other day and said that a Stage 1 kit for $400 bucks should richen the bike and make it run better and cooler. For some reason after spending 20+K for a new bike I'm not sure why I should have to cover this cost to make the bike run right? Can't they adjust the EFI to run Richer without this kit?