Are you sure you got all the O rings installed? I had a friends 904 on the trans dyno and it slipped really bad. He forgot to install one of the O rings on the input shaft.