I charged it to just over 13v but as soon as I take the charger off it drops down to 12.7-12.8 with in 2 minutes. but is hasnt drop any lower all day. I did check for a draw. My GIpro is pulling almost 7mA, took it off and it droped to 0.8mA. For the last 10 or so hours its held at 12.7 with the GIpro connected.
I changer the plugs yesterday and adjusted the idle. Starts after about 2 seconds now.
Im gonna charge the battery out of the bike and swap in one out of my other bike and see if it acts the same.
Again, are you talking about a battery that's disconnected from the bike, or still connected? If it is still connected, there could be something that draws the power when the bike is OFF. The only way to know is disconnect the battery and to charge it.
Putting the battery from another bike will only mask the problem. If fully charged, it may seem like everything started working fine - problem solved. However, as time goes by and let's say something draws extra current when the bike is OFF, the problem will re-appear again.
When you say your GIpro is pulling 7ma, you probably mean that you measured the current in the wire which goes to GIpro only. This is not the draw for the entire battery - there are other wires connected to it, right? That includes the main harness. You need to measure the total current drawn from the battery when the bike is off. Again, this is a bit tricky. But, we are jumping hoops here. You have to establish one fact at a time. And the first one is establish whether your new battery is losing, or holding the charge when not connected to anything. So, disconnect the battery from everything, and whatever charger you have, charge it for like 5 hours - don't worry, it's not going to damage the battery. It's like you are riding all day. And then let's see what happens.
Other than that, your battery seems to behave like my 6 year old one which I replaced recently (or maybe it behaves like not fully charged one). I came from a day's ride yesterday, and this morning it's still 13.2V (new one).
Also, you cannot charge it to just over 13V. This is simply the Voltage you see while charging. If I connect my cheepo Harbor Freight charger, the voltage gradually increases and after a while stabilizes around 15V. Again, just because the voltage reached that level, it doesn't mean the battery is chraged. A small charger may provide charging current of 0.3A max. This means that for your 9Ah battery which let's say lost half the charge (4.5Ah needs to be charged), you would need to keep it charged for 4.5Ah / 0.3A = 15 hours - see what I mean. Vehicle batteries are designed to be charged indefinitely and not going bad. Think about it, when you put a fully charge battery in a vehicle, and then drive for 10 hours straight, does this damage the battery?
I would keep it like that for a few hours. Another alternative - I got a float charger from Harbor Freight, and this one keeps constant 13.2V no matter what - this one can be left connected for days - no harm because as the battery voltage rises to 13.2V, the current become negligible - that's why it's called float charge - it will only compensate for the natural loss of power, but will not actively charge the battery - that's what you might want to consider for in between rides.
So, to summ it up. Step 1: check the battery first. If this checks out, then Step 2: check the the total current drawn from the battery when the bike is OFF.