most important are the spings not to hard or soft, for the beemer you need the hardest. 5 N/mm
if its not good already try spacers. my best setting is 7cm in. thus 23cm is left over.
fill chambers with new sae5 oil
take a ride with combustion en rebound with the max. setting.
if he still drives like a jojo its time to change shims.