This car belongs to my room mates gf. He just got back and said he checked the oil and it was fine, but in the process he noticed that "the turbo intake was loose." I haven't looked at it yet and he really doesn't know much anout cars, but hopefully this is all that was wrong.
__________________