put mine on soon as i got the ST ,no problems at all,great piece of kit in my opinion .
who fitted yours ?
most people on here have them with no issues whatsoever so seems strange you are haveing problems with them my friend.
who fitted yours ?
most people on here have them with no issues whatsoever so seems strange you are haveing problems with them my friend.