Dang that sucks about the windshield. Perhaps there was already an existing stress crack. If you have a heads up display be sure to get the correct windshield for it.

Any update on the trouble code?