Designed to safely remove and refit the intermediate shaft control springs used on the Variable Vlve Timing (VVT) system found in BMW and MINI B38 coded 3 cylinder 1.5L petrol engines and BMW and MINI B48 coded 4 cylinder petrol engines. Applications BMW: 1, 2, 3, 4 Series, X1 (from 2015); X2 (from 2018) and i8 (from 2014). Applications MINI: Hatch (from 2014), Clubman (from 2015) and Countryman (from 2017). Engine codes: BMW MINI: B38 A15A, B38 B15A, B38 K15A, B48 A20A, B48 A20B, B48 B20A and B48 B20B. Equivalent to OEM 2 359 088 and 2 359 089.