Yeah the mabuchi is fine,I did the upgrade from Franco and honestly I barely notice a difference besides the volts it runs at