I was cruising around last night and didn't get into boost. My check engine light started flashing, then my oil light came on. I think I ran some stuff in the road over. This is what I found when I pulled over.
Can anybody tell me what this stuff is?
Sent from my iPhone using Tapatalk Pro