I have a 90hp TLDI with 100 hrs and going into its 3rd year of service. There is a dual battery system in the boat with a "1" "all" "2" battery switch. I use battery #1 as the starting/running battery. It's rated at 800 mca. <br /><br />I've had warning lites on 2 consecutive trips now. First time we ran out to an anchorage on battery "1", stopped the engine and anchored. We ran the cd player for over two hours on battery #2. I forgot to switch back to battery "1" when I went to restart the motor, and all 3 warning lites began flashing with no beeping when I turned the key on. Without starting the boat, I turned the key off and switched back to batt 1. Then the boat started and ran as normal back to the launch.<br /><br />Episode two happened last nite. Same scenario except we ran to a fishing spot, switched to battery 2, and dropped anchor and played the radio for over an hour. Upon re-starting while still on battery 2, I got the same 3 warning lites flashing with no beeping. I didn't attempt to start the engine, but instead without turning the key back off, I switched to battery 1. I still had 3 warning lites flashing with no beeping sound. Engine started normally but was in forced idling mode. We went a short distance, dropped anchor again, and shut motor off. When I restarted an hour later on battery 1, everything was normal. When I got home I flushed the motor on ear muffs, and it started and ran normally on each battery.<br /><br />According to my service manual, three indicator lights flashing with no beeping and forced idling indicates a faulty TPS or faulty TPS power supply. My own personal logic tells me it was a low #2 battery, except that I can't explain why the lites kept flashing when I switched to battery 1 without turning the key off. By not turning the key off, did I maintain the fault even though the good battery was now online? And could battery #2 re-charge itself enough on the drive home to start and run the motor normally on the muffs?