The mounts on that strut bar look very similar to the ECS. I dig it.