As for a motor builder, contact Picco007 (EA team driver) he seemed to bring your motor back from the dead and whoop your butt with it
I seem to recall that he also was one of the two that gave you a run for your money with that motor. I was already out of the race by 7 laps anyways due to a electrical problem with the esc switch.