Sounds likely. I'm finding that these bikes (S3, Daytona) are SO sensitive to battery strength. Low batteries can be responsible for a whole host of issues on these bikes from simple non-starting, sudden MIL's, stalling, and seemingly unrelated fault codes popping up on the ECM. Spend a coupld of bucks and get a good battery with at least 200 cold-cranking amps. That's what I'm doing.