Yes, I meant swaybar mounts...
All is well, turns out I popped the fill neck seal into the tank and was running around with no seal on the tank, causing the horrific fuel loss. Got a new seal (old one was ripped), also threw in a little "upgrade" while I was there. Boxed the control arms as well as the swaybar mounts:
Linky All in all, turned out pretty well. Drove it around tonight, 13psi of boost, never went below 40psi of oil pressure. Best part, I didn't leave a trail of fuel behind me! Anyone got a match?