Hi All, I ordered link stabilizer bars [anti rotation links ] for my R26 and gave them 8200686016 - TRW JTS466....... however i received 543175784R -TRW JTS563. I did some checking and it appears that most retail sites say 563 is for Meg3. [some say Meg 2 also but are dodgy sites ] I am in Oz so dont want to send them back 1200 miles thus the big question is........Are these Meg 2 and Meg 3 suspension parts compatible.? Any tips most welcome ! Cheers.