you need the upper mounts front and rear to use the EDFC.
if you dont have the upper mounts you would have enough clearance on top of the adjustment pin to mount the EDFC motor.
therefore you cant install, therefore you can use.
(personal experience, i only have 10mm between the front strut bar and the adjustment pin)
i dont think there is any benefit to having the front mounts besides durability...
although i read somewhere that having it gives you the possibility of lowering the car a few cm's more.. but im not too sure about it.
Bookmarks