I just finished up installing a new set of Vines HD thrust arms today on my M5. It got rid of the noises I was hearing at low speeds and greatly helped with the shaking I was experienceing at 50-55mph, but I still get a very slight shaking at those speeds. It has not been a long time since I have had my tires balanced, but it has been a bit longer sinceI have had an allignment. Would either of these be the next logical step to take or should I have gotten the 6 piece front end kit?