I have been having some issues with the s54. Its not running quite right unfortunately. Its hesitates on acceleration and just isnt ask quick as it should be.
I was wondering, if the lambda sensor could have been screwed back into the wrong downpipes would that cause the engine to run poor?
I notice the part nos are different

Lambda Probe Fixings - BMW parts catalog
some of the fault codes which are comig up are:
6A Brake light switch (off e46, not important)
4F Exhaust temperature sensor (this is like a mini lambda not used)
89 Jet stream pump(not used)
8F E-box-fan (e46 body)
2A vehical speeed signal (wheel speed I think)
87 Vehicle speed signal (same I think)
42 ews ( programmed off)
2b Cooling water outlet temperature sensor (not important)
27 Lambda sensor heating 1 after cat (not used)
28 Lambda sensor heating 2 after cat (not used)
Have tried new maf, idle valve, tps's x 2
Any ideas?




