Hi there im pritty shure they are the same but im not 100% sure so i got hold off a company called TM-Developements he knew hes stuff and i got my parts next day
http://www.tm-developments.com/08444 - 145 - 101
07921 - 256 - 993
sales@tm-developments.com
enquiries@tm-developments.com
hope i helped
Liam