As the battery is new is your battery still charged do you have a trickle charger to check it? I'm thinking it could be a faulty alternator or regulator/rectifier so it only charges when the engine is spinning fast and creating a bigger current.

I reckon you could get any of the modern sportsbikes if your short they are so tiny..... i look rediculous on the fireblade at 6' 7"!