Hi everyone, thanks for the replies! It's been quite a while, but I find myself at home with some time on my hands which naturally leads to plotting wacky upgrades...
Max current not known for sure as I've not measured it, but as Amanda says the stall current for the motor is supposedly 43A so...