Yes it ran and you could actually hear the motor.  The stock one burnt out because at that time Diablo was my software.  I told Barth about the new pump.  But he did not turn it off in the tune.  So it is sitting on the front fender.  But it is no good.  I heard it burning up.  This mechanic did not do the pump.  Excellent bracket and placement of motor.