Seems a great deal like wiring or ECU difficulties. I’d very propose checking via my ETCS-i put up to make sure you have setup the wiring the right way prior to continuing further more –ice to have a free advertisement web site for your motors and really simple to use but I had no sights by This web site and ended up paying for an alternate web… Read More