i would start with the pomp see if it spins or motor is burn, next the check valve, and solenoid valve.
Secondary Air Injection System Incorrect Flow.
This code P0411 means that a secondary air injection (AIR) system incorrect flow has been detected. This is usually due to either a bad O2 sensor or a cracked vacuum hose.
i think sai in the shippuden naruto comes out as a replacement for sasuke. but if you get to watch the shippuden show 48 or something in the 40s on he is going with orochimaru.
what about it??? i see a 325i you said, but what year, better yet, tell me the chassis number on the vehicle ( last 7 of the VIN ), anyways, this fault code may certainly be caused by incorrect software in your cars engine ecu. the fault code refers to o2 sensor fault or secondary air fault, however they are not faulty, its just the software in the cars engine ecu (dme) and it might need to be reprogramed with a update to fix this problem.
A P0411 code means: Secondary Air Injection System upstream flow. The air pump supplies oxygen to the exhaust manfolds during the first few minutes after the car is started. The PCM controls the EAM relay which controls the EAM air pump. Check: The 30 amp fuse label "Thermactor Pump Fuse." Voltage to the air pump should be battery voltage. The air hoses on the air pump for damage or blockage. Check the vacuum hoses to the one or two vacuum controled air diverter valves. PCM controled vaccum switch for deverter values. This link here may be of some help http://v8sho.com/SHO/DTCP0411P1411DiagnosticRoutines.htm