Oh great, i got a Helix Stage 1 a few weeks ago, although (touching wood) i love it thus far!! Hope you got your clucth replaced under warranty?? Ref my creaky front end, since i got the new clutch, it's all but gone......!!??
That said, i asked them to tighten up my Twintake, so whether or not that helped......!?