Decided to return my storm to a more suitable, less powerful set up. £35 posted incl. fees.
This HobbyKing 100a ESC was bought to pair with the above motor but I soon realised it wasn't suitable for such high power. That said, there is absolutely nothing wrong with it (I have tested it on other motors) and it is brand new (been in the car for five minutes). I have soldered bullets for the motor and a deans for the battery, and these are clean solid solders. Only points to note are small patches of double sided on the base that can be got off with persistence and the double sided on one side has taken off the sticker from that side, but this just said the name of the ESC anyway. I have also soldered the on off switch points as can be seen on the second photo although the switch will be included in the box which also has instructions in it. £25 posted.
May consider swap for a 3s Lipo or TT01 parts.