Polini E-P3+ motor review & Bosch Performance CX comparison