Here's Yasu's company:
http://www.a-t-s-usa.com/
And it is a snug fit, but I never heard of tn ABS problem,,, maybe a strut tower bar rub, or it does touch AC lines and the coil wires and just about everything right near it, but, not the ABS lines.
A.