I was driving to my gf's place and heard loud pop sound. I was about 5 minutes away from her place and it was around 11pm. The car was getting no boost at all, I figure it's either turbo or bov is shot or a boost leak. So had to drive it home slow as fuck with a flasher on, felt like I was driving a Geo Metro or something. As soon I arrived there, engine service light came on...I was thinking oh crap.
Then this morning I found this...
I put it back together and let it idle for 5 mins then test drove it, everything is fine, it's boosting ok. Engine service light is still on what could it be to cause this??