I have a 2003 Honda 225 with 800 hrs that just started recently, to only beep when you turn the key all the way to actually start the engine but it never turns over, just beeeeep. It only maintain beeps for how ever long you turn the key. I've check all the fuses, power and safeties that I know to check. I did change the oil and oil filter and re-did the battery lug connectors. I can start the engine by jumping the solenoid on the starter and it starts right up, but the battery light flashes and beeps on and off slowly while the engine is running. Any ideas???? I have it at a good known mechanic right now and he can't figure out what's wrong either.