I think you're right SW, it's running a 150 amp Sabvoton controller. Seller emailed me a photo of the battery pack, it's huge, looks like 20P20S, but can't say which cells, so likely 2000mah Chinese jobs. Running at 7.5 amps on full chuff, they are not gonna last well. If the OP turns the...