I had similar issues, apart from the obvious like checking tyre pressures, tyres themselves (mine had 3 runflats and 1 standard tyre!) Also get all your bushes and joints checked. After you've checked these items, get a 4 wheel alignment check on a Hunter system. If you have runflat tyres, these might be the problem. Changing from runflats to standard tyres transformed my car.