Posting in case anyone needs the info...
1) Remove the Master Airflow sensor and housing. You will have to also unclip one hose.
2) Next, remove the power steering fluid housing, and lay to the side. No need to disconnect hoses. This will just give you a little more room.
3) Next, locate the vanos solonoid, and unplug it. There was a hose in front of mine so I just unclipped it carefully and removed. Then, using the correct open end wrench, carefully remove the vanos solonoid. Ensure the o-ring is in good shape, but new CPS will come with o-ring.
Vanos solonoid removed. As you can see...proper open end wrench not used (used a pair of vice grips), but I didn't want to run to Lowes just for this. As you can see....if you do use vice grips, be sure you don't wreck the solonoid.
4) Next, locate the CPS and using an appropriately sized allen wrench remove the single retaining screw. Same here with the o-ring, but my cps came with a new one.
5) Then follow the line from the CPS to where it plugs in. It clips in, aft of the alternator. Unclip and discard the old CPS.
6) Reverse order of steps to install new CPS and ensure you use a new o-ring on the CPS.
Hope this helps someone to fix something for themselves and save a little money. The code for the Intake CPS is P0344. The new CPS ran me about $80.00 from www.pelicanparts.com.
Last edited by danewilson77; 01-04-2010 at 09:27 PM.
Nice write up man, thanks!
Great write up on this. My 01 325 bucked a couple times two weeks ago but didn't throw a code and then earlier this week died at a stoplight while also throwing CEL.
I pulled codes this afternoon while doing oil change and 0344 cam position sensor fault came up once. Thanks
I have to do this this week, just waiting for my CPS from Tischer...
Next time youre in Wisc, beer is on me!
do you have a part number that you used?
the prices i see on pelican parts differ across the board.
Thanks again!
Yeah....hang on......
http://www.ecstuning.com/Search/12147539165/ES28830/
Do not use aftermarket....and ony use Genuine BMW here. People have had bad luck with the non oem sensors.
Also....ifyou are dead set on doing this....th intake CPS is probably the one to go after.....
You should have a code though..if its bad.....P0344
Last edited by danewilson77; 01-04-2010 at 09:31 PM.
Awesome write up! I am going to change mine as soon as it warms up. (Currently 12F)
Don't forget to only buy OEM!!
-///Mike ///Michael ///Mikey
pwn noobs /thread
Last edited by danewilson77; 01-05-2010 at 07:52 PM.
matte black grills | 35% tint | lip spoiler | vanos replaced | transmission software upgrade | sharpie mod | dr. colorchip | di-noc trim
control arms & bushings replaced | pdc diy | clown nose, blink & chirp activated | red tails | pink whale mod | chrome/leather shift knob | everything hardwired
Thanks for the pics, man.... much appreciated. Just swapped a bad one out of my 330 cic yesterday.
No prob...well done
I have a P0340 code come up. My generic code reader says its the CPS bank 1.
Is this the same sensor or is this the exhaust sensor?
( I have to get me a PEAKE )
Master airflow sensor? Presumably you were referring to the mass air flow sensor in step 1?
04 IR 330i ZHP | ESS TS2+ SC | MagnaFlow "headers" | KMS 3.64 LSD | AST 4100 coilovers 550/650 | APEX ARC-8 18x9 | H&R front sway bar | Vorshlag camber plates, RTAB limiters | TMS subframe & swaybar reinforcements | UUC SSK & DSSR | UUC TM & TME | BimmerWorld engine mounts | Dinan strut & shock tower bars | EMP Stewart water pump
Sorry. i found out why. P0344 is the code from the M54 motor not the M52TU.
Dane, I came across this on a google search, thanks for taking the time to post it. To anyone over 100k doing CCV, Vanos, Intake boots, and MAF take the time and do this as well. I have been meaning to post this for about 4 months, wow does this ever make an difference. For my 330 I did not get a code till the week before I changed the sensor. To make sure of the fault, I reset the codes and they were back the next day. Thanks to Pelican Parts for over night shipping I ordered up the new sensors. Up to that point all I had done was cleaned the CCV, MAF, and rebuilt the Vanos, but I still had a huge dip at 4200rpm. I would have replaced the upper and lower intake boots, but I have Silicone boots from AA. Before the codes there was a very slight sluggishness, almost like heat soak on a hot summer day. After following Danes DIY, I found it funny that I could spin the winter tires in second gear (225/45/17's) Now that I have on summers, and I can still spin them in second, not chirp mind ya but spin them.
Ryo
hi
i am a new member to this forum, do you the voltage reading for the signal wire for the M43TU engine? i drive a e46 318i 2001 model it gave a check engine light when i ran a scanner it threw a P0340 and P0344 codeS. before i replace i wanted to find out whether the problem was coming from the wiring on the sensor itself upon testing the voltage line 1 i got 11.48V and line 2 being signal i got 9.4v. later.
Bookmarks