Sounds like the tech used the impact on your strut mounting bolts before making sure they were threaded properly.
Forum Rules