How do you not realize you have full lock on? It's on the dash right in front of you. Even the manual states that loud noises will be heard if you make sharp turns with full lock on.
And your tech....WTF? He didn't re-attach something to the car properly and it fell off and broke? Pretty ****ty tech if you ask me. Re-installing parts properly is his freaking job.