Well to tell you the truth I'm hoping if I erase the codes they will never return. Just wishful thinking.
Service Bulletin TT322
July 26, 2007
2007 XL Models with Discharged Batteries or Very Low Voltage
Harley-Davidson has found some ’07 Sportsters where the batteries are going dead after a night of sitting. The root cause is water intrusion. Water can run down the harness, funnel into the fuse block area, and then bridge the system relay contacts. The system relay has constant power available on the 30 terminal.
When the system relay is activated, power goes to the ECM, and then the ECM sends power out to the IAC. The IAC will then run until the battery is fully discharged.
To prevent this issue, Electrical Contact Lubricant (p/n 99861-02) can be placed on the terminals and base of the system relay, and the receptacles at the fuse block. This will create a water barrier once the relay is installed into the fuse block.
Motorcycles exhibiting this condition could also have corrosion present, and if necessary, should have the relay terminals and receptacles cleaned with a wire brush or replaced. I found this while exploring this site. It could be the answer.
So if the system relay contacts are open like the error code says, this is what is draining my battery right?
Oh yeah, it's all coming together now after thinking about it. The system relay is the problem. I will buy a new one and wrap the fuse box so it's waterproof and I'm on the road again. This is also the reason it sometimes just turns over and will not start until I tap the fuse box in the area of the system relay. It wasn't working the fuel pump. This is the reason for the injector codes also. If anyone else has an 07 sporty that has these symptoms change the system relay and clean the receptacles in the fuse box. By George, I'm glad I found that article on this site......