One more thing, my needle pilot bearing between the main shaft(output) and input shaft is new.