Hi guys Just a quick update while it's a bit embarrassing It happened. I began to hear a snapping noise whenever I would accelerate while in low speed traffic and immediately release the pedal. Offcourse paranoia kicked in, so a called the firm to schedule a visit. They were very accommodating and ...