OP...not to disagree with Mango, but based on your last post, I think it is a low battery causing your issues...and I think your battery is low because of your alternator.
Let us know the numbers. If you have a charger, you should hook it up. If you get a jump start, then make sure you're measuring voltage on cluster so you can see what alt is putting out when the car is started. I think you'll find it's considerably below the 14V it should be.
I don't think it's the battery, but we'll see.
Don't get a new exhaust. You have a code for exhaust flap...and now, all that might be attributed to low voltage...maybe...but look up the tailpipe tips and see if you see a flap inside. They get rusted closed I hear. I don't have one myself...whew!
Edit: btw, that clicking wasn't the icv, I don't think...I think it was the starter solenoid...reacting to low voltage.
Upcoming comedy shows: March 3 at Broadway Comedy Club, NYC, 8 p.m. March 5, Tierney's Tavern, Montclair, NJ, 7:30 p.m. See Facebook for other shows and PM me if you can make one...love to see you there!
Mangofy your E46!
Last edited by dmax; 01-11-2013 at 04:33 AM.