No you wouldn't need both. The only problem is is that if you want to feel anything out of the cams (other than a slightly ruff idle) you'll need to buy a chip programmed for them. You see, the only difference that a cam will do is open a valve fuller (opener, I can't think of the right word) when it does this it allows a chance for more air/fuel to get into the engine, however, you can only put just so much air/fuel in an engine and when BMW built these engines, they put performance cams in them, granted not insane performance cams, but enough to generate a lot of power without a really ruff idle. The cam lobes are very large stock wise and since you can only put so much air/fuel into the engine, it's not very wise to buy an intake cam if you're short on money. The REAL beauty comes in with the exhaust cam, coupled with a nice wide exhaust. What will happen is the valve will open up really...open (again I can't think of a better word) and the exhaust will get pushed out much quicker than with a stock cam. Plus this will be less wear and tear on your pistons and rings. However it will be more wear and tear on your springs and lifters. So you really need to put a lot of thought into it before you go ahead and do it. Also, unless you know what you're doing you'll need to get them installed professionally. I've installed cams before and no, it is NOT easy if you don't know what you're doing. Plus, you're going to need at least 4 BMW special tools. You might get away with three but that's a risk you'll have to take. Anyway, my two cents, maybe three...