Detaching the garage would allow for a second service drop, eliminating the long bonding conductor run. Two rods bonded at the new service and your done. Since the structures are connected only one service drop is permitted.