seems like you need maybe different pad / disc compound...........
have you upgraded your lines...........no still stock lines just fluid upgraded
what about size and weight of your wheels. maybe look at lightweight first
Wheels I have 18 inch oem msport rims so possibly something to consider
Would e90 M3 oem disks,calipers be worth investing in ???