Just got a brand new titan and its bogging down. When I pull the throttle it will run up and then instantly starts to bog down and stops. When I hook it up straight to 8.4v it runs just fine. The steering works fine and when I test the voltage coming to the engine leads it reads 8.26v. Any ideas on what it could be?