I remember someone getting a shaft from ECP for their williams off here before im sure, even though they specifically said it was williams etc they still received a valver one! Maybe best to find out what length the willy shaft (haha) is and tell ECP to be 100% sure.