You on the standard clutch running 375ib of torque? What year is your ST?
Race + map on mine spun the clutch and had the RS clutch kit put in a couple of weeks after. Not got the diff in though but the clutch is sound. Slightly stiffer but very minimal.
Front lip looks ace!