Jump to content

SiC's consolidated moderns - 2004 BMW Z4 2.2, 2005 BMW 330i and (borrowed) 2007 Porsche Cayman


Recommended Posts

Posted

Might order a Vanos rebuild kit and do that too while I'm there. 🫠

Also might investigate removing the clutch delay release valve as I think it's still on here. Pisses me off when changing gear and you know it's not fully engaged after releasing the pedal. Need to suss out the clutch slave bleed nipple first and determine if that risks snapping off though.

Posted

Clutch delay release what the fuck is that?

Posted

It slows the release of the clutch by adding a restriction in the clutch line. It’s supposed to stop damage to the DMF in case the driver sidesteps the clutch. In reality that, and the awful throttle lag make for a very jerky, frustrating time driving in traffic.

Posted

Would it not be worth cleaning the solenoids first if you can get them out with dismantling the engine? It's not totally uncommon for the them to have issues causing similiar running and power delivery issues. Probably more so than the vanos unit itself going faulty on these cars.  it's also free.

The problem with your car having a high mileage is if you do tackle the vanos rebuild you probably also want to put new solenoids in it so you know the system is good else it good get very frustrating. 

Posted
5 hours ago, cort16 said:

Would it not be worth cleaning the solenoids first if you can get them out with dismantling the engine? It's not totally uncommon for the them to have issues causing similiar running and power delivery issues. Probably more so than the vanos unit itself going faulty on these cars.  it's also free.

It's something I have considered it but the exhaust solenoid is buried.

PXL_20240718_140111660.jpg.22762d273887f7b1fd0e4b1a8dc0ad9f.jpg

PXL_20240718_140015392.jpg.c367bf0aa8fe3e21607260263b446734.jpg

PXL_20240718_140028172.jpg.cfe6324196239ee36053d2bf101a07aa.jpg

PXL_20240718_140033390.jpg.7c7ffbe3f991fdd110b380e0319ada11.jpg

 

Intake doesn't look too bad.

PXL_20240718_140022044.jpg.272fba9c2f1c819da028b5383ee7fc9a.jpg

 

The thermostat really doesn't look like a fun job though. There isn't much room between the front and the engine.

PXL_20240718_140117773.jpg.c12b0a25101b4a6b96e4e4df40ff3f51.jpg

PXL_20240718_140113750.jpg

  • Like 3
Posted

This is the Vanos adaptations at idle. No idea if they're good or bad.

They would have been reset yesterday when I reset the fuel trims (I reset all adaptations)

Presumably as they are hitting the set point and it's measuring it correctly (from the cam sensor I guess), perhaps they are working just fine?

Screenshot_20240718-145908.png

Posted

I might treat myself to one of those code readers.  At the moment I only have either the all-singing-all-dancing Delphi-on-a-laptop setup or an extremely basic first gen code reader which literally just shows the fault code numbers and nothing else - for the sake of less than 20 quid I might as well have something in between...

Posted

The Creator C420 does both BMW specific and OBD2 generic pretty well. They're like £35 on eBay. 

That cheapy £13 tool is okay but a bit clunky. Kinda an impulse buy on Amazon as it was the cheapest I could find that did code scan/erase and live data. Few about with similar functionality. 

Tbh I'd probably spend a bit more and get a cheapy Topdon as the UI is probably a bit more polished. 

Posted

 

33 minutes ago, wuvvum said:

I might treat myself to one of those code readers. 

I should also add that this screenshot is from INPA. I believe it's the factory diagnostic tool. Literal one for the factory. Hence why it's all in German.

I have a cheapy OBD USB DCAN cable off Amazon that I use with it. It's the tool I used to reflash the Airbag module VIN in the Z4 and also reset the coding on the second hand iDrive unit in the 330i.

Screenshot_20240718-145908.png.4a1489e64c12d2366dc66bf2a6fc9b2d.png

Posted

My fears about the access at the front of the Z4 to remove the VANOS is well founded.
PXL_20240718_140113750.jpg.d665b642828fdcc808a45bbe17643463.jpg

Apparently the E85 is a different front structure to the E46 that it shares a lot of parts with.
Looking on forums where others have done it, it appears you need to use a special service tool.
503BF725-152C-4280-9854-0879DCF169B0.jpeg.0569fca23826cda105a532b60d10411f.jpeg

I think mine will be staying put for now. Starts fine, revs fine and goes fine. No codes and it's not a startling difference when you rev it hard. Yes if feels a bit slow but that also could be because I'm going from a 250+bhp 3.0l to a 170bhp 2.2l. (When I went out in the Spitfire, with it's supposed factory 75bhp, it felt broken as I was revving the hell out of it - until I engaged my brain.) At 178k, it could well be better to let sleeping dogs lie.

I'll still do the thermostat though as that should help MPG and it probably could do with a coolant change anyway.

  • Like 2
Posted

Checked the fuel trims again earlier. Long term is now at zero which was entirely unexpected given they weren't the other day. I mean it's good as it should indicate there is no air leak.

Short term trims are high still but I reckon that is due to the thermostat not allowing the engine to fully heat up. I need to check my E320 thread and what that did, but I have recollection those trims were high until I replaced the 'stat.

PXL_20240719_141742786.jpg.231180c419ae6956cd0d8bc3a7b33e09.jpg

PXL_20240719_141751569.jpg.0a342787983550a7b2388fc224bf356b.jpg

Pulled apart the CCV valve. That diaphragm is absolutely perfect. Remember this is a 2004 date coded part and very likely original to the car at 178k miles on it. 

Maybe the spring goes weaker? That said, I'd expect it to pull less of a vacuum in that scenario. 

Honestly I think this was absolutely fine and I didn't need to change it. Oh well.

High long fuel trims I suspect is a combination of duff thermostat and that leaking bung on the back of the intake. 

PXL_20240719_154809297.jpg.7d924014fa69613ee76330a7210d6d78.jpg

PXL_20240719_154907931.jpg.f0495df02e5532955be6e397f796b9ce.jpg

Thought I'd check the oil as it's been a long time since I have done. Actually I think it might have been the day after I bought it. (But I might not have done then either...)

PXL_20240719_144435745.jpg.fdf8f5636ef370addbbb71dd033bcabe.jpg

Err, that's a bit low...

Took a good 1.6 litres to fill to the top. Oops.

PXL_20240719_152150746.jpg.f78b50d5944d84e5afc1f27255f0decc.jpg

Not sure what mileage that is but I think might be a few thousand (at most). I'll just have to keep an eye on it. Maybe the CCV was a bit dicky after all?

Let's not forget at 178k the valve stems, piston rings, etc all have a few miles on them and it's not unknown for a BMW to like a drink. Plus it's probably leaking out of the oil filter housing gasket, valve cover or something like that. 

  • Like 2
Posted

Took the Zed for a day trip down to my parents in Sidmouth and the onto Lyme Regis for a meal along the beach (a new Greek Takeaway place that was really good) today. 

PXL_20240721_172553492.jpg.1f005cbedee20017c57583c1c42bf73f.jpg

PXL_20240721_184800181.jpg.05c1f1884075bc29a377e0a9d1aa7b7d.jpg

I don't do selfies very well. My brain said I was smiling but apparently my face doesn't respond to that request as I would expect it to.

PXL_20240721_185635866.jpg.8f2a08b213705e2e50c6d52913115e45.jpg

 

Anyway on the way back it broke.

Cruising along it pinged on again. Daaaayum.

PXL_20240721_195918646.jpg.edcf27f0886aacbfb7097ff93fcb8d68.jpg

Codes were exactly as before.

PXL_20240721_195956186.jpg.9e57481c873d4ca45110057719ca3247.jpg

PXL_20240721_195957645.jpg.f94d70913f6777771bac5da8de622ac6.jpg

Third code is for the thermostat heater and doesn't trigger the EML.

PXL_20240721_195954527.jpg.ae4936e96fc50c7a0f5c30da1ac51c72.jpg

Freeze frame data showed sky high fuel trims. I think I was putting my foot down at the time to overtake a horse box on a dual carriageway way before it went to a single.

PXL_20240721_200010738.jpg.20c7e8036057c3659924db0173a22f9e.jpg

PXL_20240721_200014512.jpg.88d8844bc865f1d6b0d5986be2174fa3.jpg

PXL_20240721_200017274.jpg.037c2b2658c03bea9e8ecfac4876d3fd.jpg

 

When I read the above, I was at Bridgwater services. Cleared the light and checked the live trims.

PXL_20240721_200033034.jpg.73770117bed4f5d4042e0783b0147a32.jpg

PXL_20240721_200040917.jpg.020ceeb7a924b899b37b31c73f22b4ca.jpg

Still high, albeit lowering down..

Back home (about 30mins further) the EML stayed off but there was a pending bank 1 lean code still.

Fuel trims still pretty high.

PXL_20240721_203805058.jpg.2ba931bcdaae3290e22b9b7b8a82c09e.jpg

PXL_20240721_203826326.jpg.6770ce1f98c5efd35049e62f221b6546.jpg

 

God damn piece of shit. I thought I'd fixed this with the intake leak fixes. Even with non zero trims after the repairs, I'd thought they'd stay low enough to at least keep the light off. 

I'm really not sure what's causing this. Given it's both banks, it suggests intake related. However I can't find a leak. CCV replaced and while could be bad, I think unlikely given the original looked okay too.

I don't think it'd be the VANOS? Pretty sure that is causing some power loss. But I don't think it'd affect fuel trims.

Could the thermostat not allowing the engine get to temperature really cause such high trims? I find it unlikely as it's only ~7c lower than it should be. But a replacement is coming this week anyway and I'll chuck it on.

Could it be the MAF? Possibly but it seems to be reading sensible amounts when doing a live view. Admittedly graphing it against throttle and rpm should give a better indication. Just I don't have a scantool good enough to do that properly. A genuine OEM VDO MAF is like £250 new, so not something cheap enough to parts dart. The one on there looks really clean inside.

Thermostat next as that is definitely not 100% anyway. But when that doesn't fix it, I'm not sure what to look at next. Perhaps just something that might have to be lived with. 

Could also be the fuel pump/pressure regulator. However apart from a fuel rail pressure test at idle, it's not an easy one to test. Testing at idle isn't likely going to be very useful either as least amount of load/fuel burn rate.

Posted

I'd get yourself a Creator and look at what the O2 sensor is doing. I'm away to see if I took any pictures of the live readout from my C110 when that god awful Bini was throwing it's EML.

Posted
1 hour ago, Split_Pin said:

I'd get yourself a Creator and look at what the O2 sensor is doing. I'm away to see if I took any pictures of the live readout from my C110 when that god awful Bini was throwing it's EML.

These have two separate fuel injection banks (unlike the Bini 4cyl with one bank) with 3 cylinders in each. Each bank has its own pair of O2 sensors. 

Both banks are reading similar fuel trims and thus both banks are triggering the lean fuel code. The front bank gives a slightly higher fuel trim reading and triggers slightly before the rear bank. Also the front bank looks to have a newish O2 sensor given how clean it looks versus the rear. I suspect the front may have slightly more worn injectors from just natural wear which would be normal. A percentage or two which is why fuel trims exist as they take into account wear.

Given this, I strongly suspect it's not a O2 sensor that is causing this issue. So more likely something that affects fueling on both banks. Usually an air/vac leak would cause this especially on an M54 - but I'm pretty certain the recent work should have nailed all that.

Only two things I can think of is fuel pump/regulator failing or MAF.

Fuel pump/regulator I'd expect power loss at high revs, which I'm kinda getting but that could be VANOS wear too. Certainly not getting a big drop out of power though under high revs which would suggest it's probably okay but I can't dismiss it as a fault.

MAF is more difficult as I'd need to really datalog to tell. Or part swap with known good - but at £200 for a new, it's a big expense gamble. Used is an unknown quantity especially given as these vehicles age and the MAFs on them do fail. Basically I really want to either diagnose it as the MAF or have literally everything else nailed before leaving only the MAF as the possibility. 

My Creator C420 usually lives in the 330i as that has more stuff that can break/stop talking and leading to the car not being able to move. 😅

That gives the same values in BMW mode as this cheapy does in generic OBD mode. Also a lot quicker on this cheapy scanner to plug in to read the values (larger font too!), so it tends to be the one I use on this more. 

Posted

Any links to the cheapy scanner? I gave away my BMW one a couple of years ago.

Oh, and I just scoured my old Bini thread and what a horrible car that was. No end of serious running issues during 2019 and Covid 😞 Need a lie down after the flashbacks...

  • Haha 4
Posted
5 minutes ago, Split_Pin said:

old Bini

TADTS?
 

Posted

How does it drive when you disconnect the MAF? It'll be horrible but does it display the same issues?

 

Posted
16 minutes ago, Split_Pin said:

Any links to the cheapy scanner? I gave away my BMW one a couple of years ago.

Oh, and I just scoured my old Bini thread and what a horrible car that was. No end of serious running issues during 2019 and Covid 😞 Need a lie down after the flashbacks...

The Creator C420 replaced the C110i and has slightly more features. Also cheaper!

Mine was £32.50 after an eBay discount code. Weirdly there doesn't seem to be many available for sale on eBay at the moment.

There looks to be a Creator C410. Not sure of the differences.

I sold my C110 to a mate after I sold my Bini R53 but should have kept it really. They still do generic OBD2, so useful on other cars like a cheapy OBD2 scanner. 

Posted
8 minutes ago, cort16 said:

How does it drive when you disconnect the MAF? It'll be horrible but does it display the same issues?

 

I need to redo it since doing the last lot of work. Last time though it definitely felt more sprightly. However there was vac leaks at the time so can't fully say the MAF was an issue just that it could have been getting bogus data from a vac leak. 

I'll redo it this week and also see what the fuel trims are doing. 

Posted

MAF disconnected and car warmed up. I reset the fuel trims before doing this to set everything at a baseline. Below is from a short drive back from the gym when it was fully warmed up.

Idle has a habit of moving around when the MAF is disconnected. Presumably a normal trait?

I did wonder if I should have cleaned out the Idle Control Valve when I had it off. Can't remember exactly but I don't think it rattled like it should when I had it off. Didn't pay too much attention as the idle (with the MAF connected) is pretty much on point all the time.

Negative fuel trims means less fuel injected than the base map from Lambda correction. Default map is probably over fueling to be on the safe side and lambda readings knocking back is probably okay? Not sure what would be considered normal fuel trims with the MAF disconnected.

PXL_20240723_132919015.jpg.2c2e183600df84094e0afe4b6b67fe2a.jpg

PXL_20240723_132936109.jpg.51ddecb359c53abdbc9e87ac0a84e0d3.jpg

 

INPA shows a Manifold Air Pressure reading (it hadn't warmed up at this point). Where is it getting this from? I didn't think the M54 had a MAP sensor?

PXL_20240723_110544589.jpg.252128acc462edc847b79b3218c2917a.jpg

Posted

Removed the ICV (Intake Control Valve).

PXL_20240723_200509498.jpg.86063ecc23b619781ea7cf4315efcece.jpg

Pretty dirty inside and didn't move freely.

PXL_20240723_200515967.jpg.bc25d9f767ea307a9e57e65a45eba08e.jpg

Cleaned it out, freed it up so it rattled and reinstalled.

While putting it all back together I noticed that the top part of the grille is broken on the MAF. Is this a problem? I'm not sure however I do know these grilles are specifically designed to direct airflow. While it's only a small piece, it might have an impact on it?

PXL_20240723_195813141.jpg.766143d77df28978c7c244c165c21db7.jpg

Looking through my old photos I noticed that it was like it before. So probably some hamfisted individual removed it a while back.

Did a smoke test again. Found that the pipe under the CCV is leaking. The very one I wasn't happy was pushed in enough. I used a long screwdriver and gave it a good shove which stopped the smoke leaking out. Down here to the right of the oil filter housing. Tbh it's unlikely you'll see it!

PXL_20240723_203846815.jpg.692cfebc8edd35d8123bfb667ca1468d.jpg

Despite making sure everything was in place correctly after putting the ICV back, there is a very slight smoke leak from that area. Balls. Couldn't be arsed to pull it apart again just yet as it is a tiny, tiny leak. Must be small enough that a total percentage of airflow must be minimal. Fix one thing and break another 🫠

PXL_20240723_205329558.jpg.6fa19153190c492b6722f301c7d45d0f.jpg

Took it for a drive with the MAF connected.

After pulling in the trims were quite high. Then settled down after a time.

PXL_20240723_212925499.jpg.d602b1a08a81263fb151a032ace6df04.jpg

PXL_20240723_213149173.jpg.d5bcaf24f2e1acbdffb317ec9207e9d8.jpg

 

However what I did notice is that the MAF value fluctuated a fair bit at idle. From 3.1g/s to 3.8g/s and even briefly hit 3.9g/s. Idle is rock solid steady at 700rpm +/- 5rpm.

I can't imagine this is a good thing and it should be doing it? Would explain the fuel trims moving around too if it thinks the airflow is changing.

PXL_20240723_212800200.jpg.31f00592d4402efea2a29ef20c86af94.jpg

PXL_20240723_213245905.jpg.dcb447bc27e90594ffcb5f1e50e6ea2f.jpg

Apart from that CCV hose causing a vacuum leak (probably what caused the light to come back on again), I am starting to suspect the MAF might be on its way out. 

  • Like 2
Posted

Thermostat arrived yesterday. Mahle/Behr unit and it looked decent enough quality.

PXL_20240725_183234669.jpg.2d2c3a5d221938ab27933d42868a1770.jpg

I drove it into work and back yesterday with the thermostat heater disconnected. This should force it to be at the rated temperature of 97c rather than the ECU opening earlier using that heater. Reading after getting home was 93c. So definitely lower than it should be. Not a huge amount admittedly but enough that in the autumn/winter this will drop further.

PXL_20240725_163943069.jpg.5ac4fb44cffb16f6d2520eaeea1b0f51.jpg

Given I'm in here so much nowadays, I probably should replace the bonnet struts as they keep falling down. My little molegrips are handy to stop this happening while working on it. 

PXL_20240725_184725457.jpg.7c2cb38f5ee96901bd3c61221a01aa7b.jpg

Slam panel removed which gave me slightly more access.

PXL_20240725_185450269.jpg.8e9d1dea8740ee386766df14e23a0ffc.jpg

PXL_20240725_185452575.jpg.df7fdfb99a499c29ccbf2cfdfc1f6e1b.jpg

This brace is right in the way. At least I can get in through it though. Bottom hose just visible.

PXL_20240725_185529401.jpg.c7c321be5742abd57d4ac0207ce2d333.jpg

Drained the coolant out of the coolant tank. Didn't do the radiator as that didn't want to come loose easily and I didn't want to ruin the rad. Not sure if there is supposed to be an undertray on here?

PXL_20240725_185704399.jpg.2a16746bcf92c2edc62b390f50cba289.jpg

Thermostat was four bolts. Then a clean up of the mounting face.

PXL_20240725_192114090.jpg.5a91ec82a69525237b53e6ae85f5ccc8.jpg

PXL_20240725_193650831.jpg.328e03a507dddaf2d27cd31edefb5514.jpg

Filled up and drained to give a bit of a flush while checking for leaks. Noticed the coolant was pink long life. Usually on this age I believe BMW use blue coolant (which I bought some more of), so looks like someone has changed it at some point. I'll refill with long life to prevent mixing and potential clogging. Reality is that this probably be the last flush in its remaining life.

The old thermostat was date coded 2004 with evidence of internal wax element failure and leaking from the housing. So I don't regret doing this. It will have got worse and made the fuel economy go down.

PXL_20240725_212640772.jpg.9924d216ff859c7a6d4c9c73bc66ddcb.jpg

PXL_20240725_212547022.jpg.e2f443139b4ece4d076bfd923b30f0df.jpg

PXL_20240725_212539515.jpg.a52bcefe363574a852402ddd85473512.jpg

PXL_20240725_212608413.jpg.de31e19ff3a401eb07947150be332fae.jpg

 

This is where I should have called it quits. I.e. at this point I should have just refilled and bought up to temperature. Nope I went further.

The coolant tank should have a little float that tells you when you've topped up enough. This one had the stock come away from the float. I tried extracting the stick so I could reattach to the float but ended up loosing it further into the tank. I also wrongly assumed that was part of the low coolant system for the dash warning. It's not, that's a separate float at the bottom of the tank. 

Anyhow I stupidly decided to remove the tank. The final motive was to inspect it for leaks. Given the fluid had dropped already, I didn't want things getting up to a high temperature and the pressure blowing it out. 

Except it's BMW plastics and weird engineering. The tank sits on a plastic mount. For some reason this mount is essentially a quick release hose coupling that is blanked off and goes nowhere. In the process of trying to remove the tank, I broke the stupid coupling plastic where the clip pushes against while trying to prise it out. 

The tank was out at least though. It did live between the radiator and brace next to the engine.

PXL_20240725_212959607.jpg.d31e2a60b55b720303b1ad883c276ed2.jpg

PXL_20240725_213002708.jpg.5d34ff79f1f95307796e5f38163f548a.jpg

This is the tank with the float rod thing fallen out. I couldn't even reattach it with it out anyway.

PXL_20240725_213046431.jpg.6c41e9d5f0f039801ff11c401ccc1046.jpg

Tank is date coded 2011 so has been replaced before. No splits either and in good condition generally. 

PXL_20240725_213049553.jpg.aa9a17750b20f586a77d2d8849b84ad4.jpg

This is the stupid clip that I broke. Literally plugs into a blanking plate that goes nowhere. Stupid design.

PXL_20240725_213157101.jpg.b8108eaeb74d1d0cba4c7760ce8f23f2.jpg

So I need a new tank. 

I've ordered a Febi unit with a new cap off Amazon that should be arriving later today. Thank goodness for Amazon and it's plentiful listing of Febi parts. Not cheap at £55 for both and more money spent, but I didn't want to go a generic no named brand unit and have it fail at the worse possible moment. Plus it was my own fault doing this one and I should have left it. (Even though I didn't have confidence it wasn't potentially split).

I hate dealing with cooling systems.

 

Posted

I call BMW bingo!

CCV? Check

ICV? Check

Vanos rebuild kit mentioned? Check

Dodgy MAF? Check

Leaking $random hose requiring dismantling half the engine to replace? Check

Broken plastic clips that are designed in the stupidest possible way and require part replacement? Check

And for final bingo entry - thermostat housing with evidence of leaks? Check

 

I really hope that's it, and once you get all the common pain points it treats you right!

Posted

Mine had blue in it when I opened it up so I put a fresh 5 litres of that back in when I did the thermostat.

My coolant tank is a different design and the original had split in a couple of places. I ended up bridging the plug for the level sensor to make the annoying bong stop as the level sensor wasn't picking up a signal from it. I check it weekly anyway and there's now no leaks anyway.

Posted

Like IronStar says, you’ve checked them all off!

 

E46 based cooling systems suck too. That tank at 13 years old would have probably burst and left you stranded at the slightest hint of overheat, or the new thermostat actually holding temperature.

 

Still though, they sound good when they’re working. That’s worth it… Right?

Posted

I thought I'd spent too much time and money fettling my slightly knackered Z4, but you've blown my efforts out of the water!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...