??? you had him do all that work ????? and NOW YOU DONT TRUST HIM TO FIX
A HOLE ?????? how big of a hole is it ??? is it a pin hole in the welds thats leaking ??
and did you supply NEW spring perches, and new shock mounts to put back on ,, or did you have him reuse your old stuff ????
i...