connections were checked, that's my first choice. ah, maybe the battery you put in wasn't fully charged? this would also give you the same condition.
i'd sand/clean the battery connections again first (esp ground at the engine bolt). then i'd pick up a radio shack multimeter (<$11), put the battery on a trickle charger overnight, then check voltage with the bike off, running at idle, then running at 3K. i'd then note the battery voltage with bike off and check again in a few days, checking for drain. good luck,
bobp