Well mine have been installed
What a shame I have no license at the moment though to drive it a bit more
But yea, they're great, pulling harder through each of the gears a little more.
Next up will be maybe cams or just a tune unsure, but thanks again Eug. I'll post some pics up of the install soon.