I mounted mine on the old car and never had a problem. Im trying to find a good spot right now to mount it on the new car but havent found the right spot yet.
Whos regulator did you get? If its a BG 4 port, place a lock washer under the mounting bracket bolts if you use it as the supplied bolts are too long and doesnt squish the diaphram down tight. It will leak. I speak from experiance on this one. I called BG last time and they told me they never seen that before and now 4 years later I buy a new one and see the same thing.
Craig