The driver side is notorious for being leaky/popping out. nissan techs even know this. its just a bad design. Cant help you on the broke part though.
I've had really good luck with my front end on my 2011. just a couple leaky seals occasionally (driver side lol)
I've had really good luck with my front end on my 2011. just a couple leaky seals occasionally (driver side lol)