So I purchased this 323i about 2k miles ago about 2 months ago. So I did put 2 thousand miles on it already. I've changed the oil 2 times in a month just to make sure its running clean oil. things were going great the engine ran smooth and the car was running slick on the road until about 2 days ago. I was on the road and i noticed that my car wasn't giving the quick response it usually does. I would normally push down the pedal halfway and it would pick up instantly. As of now my car feels a little sluggish and just doesn't seem to be performing the same. I looked under the hood and started inspecting. I noticed that this hose was busted at the end of what its connected to. I'm waiting to get off work right now and get to auto zone and try to get this thing replaced. Here is what it looks like. And there is this button that's randomly placed under my hood. I pressed it a couple of times trying to figure what its for. I'm not sure but i think these things might be a my problem. I'm really hoping someone with more expertise can help me out. I did lift my car up today and leak coming from my power steering pump. But I didn't get a chance to ride the car to see if that was the problem with it. The other day maybe about 4 days ago I was replacing the old drain plug which was broken, when i noticed the other half of the plug was still in the oil pan screwed in. I only noticed this because when i was trying to screw the new one in I had trouble getting it in and then noticed that some metal shards where screwing out of the end of the new bolt. I immediately took it out and inspected the problem then noticed the other half of the old drain plug still stuck inside. I got it out by fitting a screw driver in the hollow middle of the drain plug and just screwed it out and put the new one in. COULD THAT BE THE PROBLEM OF MY ENGINE RUNNING SLUGGISH? When I took the old end of the plug out there were no metal shards in site. I'm very concerned and only because I cant find the main source of my problem. I do have an engine lite on and the code say something about a secondary air system< I looked at the wiki and I still cant figure out the the heck that is.! Please help me somebody.