Shaggy,
In regards to the Battery, we have a replacement battery tray that will fix that. Due to the batteries not all being the same exact size,...