Ok as Im driving home tonight I start hearing a weird noise from my engine on the drivers side. Sounded like a mouse squeekin and it wouldnt go away.
I drive slow since im only 3 blocks from home and i get home turn off the car pop the hood and I see this

It obvious that the gear has slid off and ate through the plastic cover but my question is should there be a carter pin in the bolt shown in the picture? Its looks like there should be. I just had my car worked on for the balance shaft seal coming out and now this.
Is this normal? Has anyone else ever heard or experienced this?