One other note, it does'nt always do this, but it did it last night. When I hit second gear at full throttle, it stalled for a split second and came back, then stalled and came back. This went back and forth about 3 times, each time not as much till the rpm's came up enough to continue.