May also want to check the safety neutral switch. Mine seemed to be doing the same thing, bucking, ect.