Announcement

Collapse
No announcement yet.

N52 Swap Discussion

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • D_Eclipse9916
    replied
    Additional question:
    I dont have speed signal/brake signal/or radiator temp signal wired in. Do I need to add speed signal? Wondering if this is causing my issue with only 15.5% throttle available.

    Leave a comment:


  • D_Eclipse9916
    replied
    Figure more information is better than none:


    $DATAID: 004 9PP0L 921S 0LA1S

    $SGBD: MSV70 Version: 6.00

    === 08.06.2022 === 14:27:14

    Aktueller Kilometerstand: 0

    __________________________________________________ _____________________ TEL_ANTWORT: 570ACDA8D404D12B012830DD18737E02000000000000000000 000000

    Error: 1(10) Nr: 52648 CDA8 Botschaft (Status KOMBI, 1B4) frequency: 1

    error type: 4 (161 ) Timeout

    Readines Flag: (17 ) Testbedingungen noch nicht erfüllt

    error status: (34 ) Fehler momentan vorhanden, noch nicht OBD-entprellt

    MIL - Status: (49) Fehler wuerde das Aufleuchten der Warnlampe (MIL) verursachen P-Code: U112B Kommunikationsverlust mit Status Instrumentenkombination F_LZ: 40environment text / entry at 100072 km(1.)

    Motordrehzahl 768.00 rpm

    Steuergerät Innentemperatur 38.25 °C

    Spannung Kl. 87 12.80 V

    Status Motorsteuerung SYN_ENG_IGK_ON

    __________________________________________________ _____________________ TEL_ANTWORT: 570ACDA064040000012830DD17737D02000000000000000000 000000 Error: 2(10) Nr: 52640 CDA0 Botschaft (Klemmenstatus, 130) frequency: 1

    error type: 4 (161 ) Timeout

    Readines Flag: (16 ) Testbedingungen erfüllt

    error status: (35 ) Fehler momentan vorhanden, OBD-entprellt

    MIL - Status: (48) Fehler verursacht kein Aufleuchten der Warnlampe (MIL)

    P-Code: F_LZ: 40 environment text / entry at 100072 km(1.)

    Motordrehzahl 736.00 rpm

    Steuergerät Innentemperatur 38.25 °C

    Spannung Kl. 87 12.70 V

    Status Motorsteuerung SYN_ENG_IGK_ON

    __________________________________________________ _____________________ TEL_ANTWORT: 570A2DC364040000012830DD17027E02000000000000000000 000000 Error: 3(10) Nr: 11715 2DC3 Überwachung Klemme 15 frequency: 1

    error type: 4 (29 ) CAS-Fehler

    Readines Flag: (16 ) Testbedingungen erfüllt

    error status: (35 ) Fehler momentan vorhanden, OBD-entprellt

    MIL - Status: (48) Fehler verursacht kein Aufleuchten der Warnlampe (MIL)

    P-Code: F_LZ: 40 environment text / entry at 100072 km(1.)

    Motordrehzahl 736.00 rpm

    Motor Status IS

    Spannung Kl. 87 12.80 V

    Status Motorsteuerung SYN_ENG_IGK_ON

    __________________________________________________ _____________________ TEL_ANTWORT: 570A2EFE64040480012830DD00B20281000000000000000000 000000 Error: 4(10) Nr: 12030 2EFE Elektrolüfter, Ansteuerung frequency: 1 error type: 4 (76 ) Leitungsunterbrechung

    Readines Flag: (16 ) Testbedingungen erfüllt

    error status: (35 ) Fehler momentan vorhanden, OBD-entprellt

    MIL - Status: (48) Fehler verursacht kein Aufleuchten der Warnlampe (MIL)

    P-Code: P0480 Motorlüfter 1 Steuerkreis - Fehlfunktion oder Leitungsunterbrechung F_LZ: 40environment text / entry at 100072 km(1.)

    Kühlmitteltemperatur Kühlerausgang -48.00 °C

    Tastverhaeltnis E-Lüfter 69.53 %

    Motor Status IS

    Spannung Kl. 87 13.10 V

    __________________________________________________ _____________________ TEL_ANTWORT: 570A2EEAD1042185012830DDFF005A6B000000000000000000 000000 Error: 5(10) Nr: 12010 2EEA Temperatursensor Kühleraustritt, Signal frequency: 1

    error type: 1 (72 ) Kurzschluss nach Plus oder Leitungsunterbrechung

    Readines Flag: (17 ) Testbedingungen noch nicht erfüllt

    error status: (34 ) Fehler momentan vorhanden, noch nicht OBD-entprellt

    MIL - Status: (49) Fehler wuerde das Aufleuchten der Warnlampe (MIL) verursachen P-Code: P2185 Motorkühlmitteltemperaturfühler 2 Schaltkreis - hoch F_LZ: 40

    environment text / entry at 100072 km(1.)

    Kühlmitteltemperatur Kühlerausgang Rohwert 4.98 V

    Kühlmitteltemperatur Kühlerausgang -48.00 °C

    Umgebungstemperatur 19.50 °C

    Ansauglufttemperatur 32.25 °C

    __________________________________________________ _____________________ TEL_ANTWORT: 570A2A18D4041429012830DD2EE9027E000000000000000000 000000 Error: 6(10) Nr: 10776 2A18 DMTL, Heizung: Ansteuerung frequency: 1

    error type: 4 (76 ) Leitungsunterbrechung

    Readines Flag: (17 ) Testbedingungen noch nicht erfüllt

    error status: (34 ) Fehler momentan vorhanden, noch nicht OBD-entprellt

    MIL - Status: (49) Fehler wuerde das Aufleuchten der Warnlampe (MIL) verursachen P-Code: P1429 Diagnosemodul Tankleckage (DM-TL) Heizungssteuerkreis - Fehlfunktion oder Leitungsunterbrechung F_Lenvironment text / entry at 100072 km(1.)

    Umgebungsdruck 976.44 hPa

    Spannung Strommessung DMTL 4.55 V

    Status Motorsteuerung SYN_ENG_IGK_ON

    Spannung Kl. 87 12.80 V

    __________________________________________________ _____________________ TEL_ANTWORT: 570A2DE258041407012830DD63636363000000000000000000 000000 Error: 7(10) Nr: 11746 2DE2 Krafstoff-Füllstandsgeber, rechts: Signal frequency: 1

    error type: 8 (28 ) CAN Wert unplausibel

    Readines Flag: (17 ) Testbedingungen noch nicht erfüllt

    error status: (34 ) Fehler momentan vorhanden, noch nicht OBD-entprellt

    MIL - Status: (48) Fehler verursacht kein Aufleuchten der Warnlampe (MIL)

    P-Code: P1407 Kraftstoff-Füllstandssignal 1 - Signal fehlerhaft F_LZ: 40 environment text / entry at 100072 km(1.)

    Umgebungsdruck 99.00 kPa

    Umgebungsdruck 99.00 kPa

    Umgebungsdruck 99.00 kPa

    Umgebungsdruck 99.00 kPa

    __________________________________________________ _____________________ TEL_ANTWORT: 570A2DE158041408012830DD63636363000000000000000000 000000 Error: 8(10) Nr: 11745 2DE1 Krafstoff-Füllstandsgeber, links: Signal frequency: 1

    error type: 8 (28 ) CAN Wert unplausibel

    Readines Flag: (17 ) Testbedingungen noch nicht erfüllt

    error status: (34 ) Fehler momentan vorhanden, noch nicht OBD-entprellt

    MIL - Status: (48) Fehler verursacht kein Aufleuchten der Warnlampe (MIL)

    P-Code: P1408 Kraftstoff-Füllstandssignal 2 - Signal fehlerhaft F_LZ: 40 environment text / entry at 100072 km(1.)

    Umgebungsdruck 99.00 kPa

    Umgebungsdruck 99.00 kPa

    Umgebungsdruck 99.00 kPa

    Umgebungsdruck 99.00 kPa

    __________________________________________________ _____________________ TEL_ANTWORT: 570A2E8464040000012830DD19550281000000000000000000 000000 Error: 9(10) Nr: 11908 2E84 Elektrische Kühlmittelpumpe, Kommunikation frequency: 1 error type: 4 (67 ) Kommunikationsfehler

    Readines Flag: (16 ) Testbedingungen erfüllt

    error status: (35 ) Fehler momentan vorhanden, OBD-entprellt

    MIL - Status: (48) Fehler verursacht kein Aufleuchten der Warnlampe (MIL)

    P-Code: F_LZ: 40 environment text / entry at 100072 km(1.)

    Motordrehzahl 800.00 rpm

    Kühlmitteltemperatur OBD 45.00 °C

    Status Motorsteuerung SYN_ENG_IGK_ON

    Spannung Kl. 87 13.10 V

    __________________________________________________ _____________________ TEL_ANTWORT: 570ACD94D404D101012830DD18747D02000000000000000000 000000 Error: 10(10) Nr: 52628 CD94 Botschaft (Außentemperatur/Relativzeit, 310) frequency: 1 error type: 4 (162 ) Timeout

    Readines Flag: (17 ) Testbedingungen noch nicht erfüllt

    error status: (34 ) Fehler momentan vorhanden, noch nicht OBD-entprellt

    MIL - Status: (49) Fehler wuerde das Aufleuchten der Warnlampe (MIL) verursachen

    P-Code: U1101 Kommunikationsverlust mit Umgebungstemperatur/Relativzeit F_LZ: 40environment text / entry at 100072 km(1.)

    Motordrehzahl 768.00 rpm

    Steuergerät Innentemperatur 39.00 °C

    Spannung Kl. 87 12.70 V

    Status Motorsteuerung SYN_ENG_IGK_ON

    Leave a comment:


  • D_Eclipse9916
    replied
    I know I know first post but I have been following along this thread (And read all!). I am stuck with an issue that is plaguing my skillset and hoping to get some input. It is a race car so a ton of things were bypassed/deleted and I am starting to doubt what is able to be deleted.

    2008 N52 Motor
    2008 N52 Harness which I depinned for not needed pins (MSV80 with repinned/added wires for correct 2006 N52 MAF wiring)
    N54 Intake Manifold/Throttle Body/MILVs/S54 headers
    MSV70 ECU
    Tecomotive Water Pump Controller
    Fan on switch
    Fuel Pumps on Switch
    Brand new 2006 N52 Eccentric Shaft Sensor/Accelerator Pedal/MAF/Oxygen Sensors/Coils/Plugs

    A little odd but I also did a ZF 8 speed auto transmission behind it. CAN seems to talk at least for Throttle/Torque/RPM. I wish I had CAN language for the MSV70 ZF 6 speed inputs to add current gear/next gear/etc but thats for another time to figure out.

    The car starts up but it is stuck in Valvetronic failure mode. As you see, I tried a new Eccentric Shaft sensor, that did not fix it. I then tried another eccentric shaft out of a spare head I have. No change. It locks itself at full lift but will not give me an error code. When running relearn procedure it says function successful. I do note it goes to 180.2 vs I know the ECU doesnt like over 180. Would this cause the issue, is somehow the stops worn just enough that this is what is kicking it into limp mode (rough idle, full valvetronic advance, and only 15% throttle available)? There are no codes associated with it, and I had Bob at StageFP delete CAS/do any tuning needed to get it to fire, final tune is when I verify everything actually works. The ISTA will only show me 10 codes at a time it seems, with all of them emissions related (fuel tank leakage/rear o2 sensors/instrument cluster/Kombi etc).

    Under ISTA valvetronic you can see it locked at full advance and under system status it says "VVTNOTL1", I assume this is a fault. Just odd its not showing up in faults itself.
    Wondering if anyone had any insight?

    Click image for larger version  Name:	IMG_6462.jpg Views:	0 Size:	66.1 KB ID:	10058148
    Click image for larger version  Name:	IMG_6461.jpg Views:	0 Size:	73.2 KB ID:	10058149

    Click image for larger version  Name:	image.png Views:	0 Size:	108.9 KB ID:	10058150
    Click image for larger version  Name:	IMG_6458.jpg Views:	0 Size:	61.5 KB ID:	10058151

    Leave a comment:


  • hoveringuy
    replied
    Originally posted by moatilliatta View Post
    I run an ETA pick up pump in the driver side.

    One problem is running 2 fuel level sensors, you can’t run them in series as the sensor it’s self is a ground also.
    Yeah, the signal path through the resistive wires also, unfortunately, includes the body of the sensor, so it can't be electrically bonded to the tank or the reading is way off

    It seems that it can be insulated without too much effort and I should have that all done next week.

    Leave a comment:


  • moatilliatta
    replied
    I run an ETA pick up pump in the driver side.

    One problem is running 2 fuel level sensors, you can’t run them in series as the sensor it’s self is a ground also.

    Leave a comment:


  • Northern
    replied
    What do S54 people use? it's also 5bar FPR isn't it?

    I don't think it's your pump unless there's some wiring issue to it.

    Spec sheet says it'll do 210LPH at 70psi drawing 11A (I think the FP fuse is only 7.5A?)


    There was a thread a while back that showed an aftermarket tank vs OE tank's return line where the eductor/jet/venturi pump is, and it was a less pronounced shape. I'll try to find it and link it.

    Leave a comment:


  • hoveringuy
    replied
    Possible fuel issue?

    Driving home today my low fuel lights illuminated and I didn't think too much of it because I had 10 miles to make it home and I knew I had at least 3 gallons left. I ran out of gas with 2 miles to go...

    When I finally filled the tank I confirmed that I still had 3 gallons left when the motor quit, but where, how and why?

    it was a new Spectra tank that I had installed 2 years ago, and it also got a new Deatshwerks DW200 255lph pump which had the pickup at the very bottom of the fuel bowl. Late model, single pump 15 gal tank.

    The only thing I can figure is that I left the fuel stranded in the driver side saddle of the tank, possibly because the jet pump wasn't moving it to the passenger side. This was straight and level highway cruising. I'm guessing the plausible reason for that is that there's not enough return flow volume to do that, and that could be because the 255lph pump isn't strong enough. It's probably good enough on a 3.0bar M20 engine, or even a 3.5bar S50, but against a 5.0 bar regulator in the N52 it doesn't flow enough. I won't know for sure for a while until I finish a dual-pump setup in a new tank.

    So, don't just size the pump for the power requirements of the motor, but also large enough to ensure sufficient flow to make jet pump fuel transfer work the way it's supposed to.

    Leave a comment:


  • LukeJ
    replied
    Well heck yeah! Sign me up....

    Leave a comment:


  • hoveringuy
    replied
    I received the PC boards back from the fabricator and completed the first one for testing. Worked as expected, the alternator light will come on with IGN and off after the engine starts. I did have an "oh shit" moment when I realized that my dash lights may illuminate when the alternator gets dropped at WOT, but that didn't come to pass.

    So, I can now say that this circuit is "track tested" (It didn't make me any faster)

    I will provide one for FREE to anyone that completes an N52 swap.

    Click image for larger version

Name:	Capture.jpg
Views:	703
Size:	104.8 KB
ID:	10056740 Click image for larger version

Name:	Capture1.jpg
Views:	685
Size:	110.7 KB
ID:	10056741

    Leave a comment:


  • hoveringuy
    replied
    I have a small but important technical update.

    One of the features of the N52 is that the alternator is controlled by the DME through CAN. This means that it can shed that load under WOT which is pretty sweet. The issue is that there is no longer a separate blue wire with it's own alternator field windings to connect to the alternator warning light, so there's no way of knowing that the alternator is actually charging... Plus, there's no longer that satisfying dimming of the lights as everything comes on-line.

    I finally got around to creating the circuit to resolve it, it's a simple voltage divider that biases the B-E junction of an NPN transistor which then feeds another NPN that sinks the cluster current at the C101 pin 1 (blue wire). The lights will be on anywhere below around 12.6V and off above 13.5V, adjustable, of course. The interesting thing is that the ABS, brake fluid and parking brake lights are all tied into the alternator output. I don't know why... If the alternator in an e30 fails I think you'll get the parking brake, brake fluid and alt lights all at the same time. There also seems to be a 6 second delay between the engine starting and the alternator turning on. Another N52 design feature?

    Since the N52 alternator is controlled directly by the DME through CANBUS, it doesn't have the field wire to interface with the cluster like older motors. Th...



    Click image for larger version  Name:	2022-05-05.png Views:	0 Size:	23.9 KB ID:	10054962
    Last edited by hoveringuy; 05-06-2022, 08:39 AM.

    Leave a comment:


  • Cdmef
    replied
    Awesome, thanks a lot! I’m hoping to get into it later in the summer, I have a demanding workload to get through and then I can start digging in.

    Leave a comment:


  • nando
    replied
    Just send me a PM when you're ready here. I don't really have time to do much with Bimmerlabs these days, unfortunately.

    Leave a comment:


  • Cdmef
    replied
    Yeah I’ve decided not to do the 2.5, I just wanted to make sure someone with experience agreed it wasn’t worth it. Yes there are a lot of 3.0 cars out there, I have been holding out for an actual 330 setup for the better transmission for one thing. One reason is that down the line if I wanted to upgrade the transmission I would also need to figure out the driveshaft and the 330 trans into e36 has already been sorted. And of course I would prefer to do it right the first time haha! If I don’t find a 330 I’ll do a 328, they are abundant and I have a line on one from a friend.

    when I’m ready to get the ecu flashed should I pm you nando, or get in touch on bimmerlabs? You mentioned hooking up with cobra Marty, as I am in near Toronto too

    Leave a comment:


  • nando
    replied
    I don't think the 2.5l is worth it, no. Not only does it weigh about the same - it makes less power - and the 2.5 liter engines have issues with rings and burning oil. I'd imagine the swap costs/work will be pretty much the same as well. you want the 3 liter if you're doing an E30, otherwise do one of the older swaps (M52/M54). Or just build an M20.

    Maybe you could get a 2.5l block and punch it out to 3.0 liter, but it's probably cheaper to just get the 3.0- to begin with. They're super common in North America - everything got them regardless if it was badged a 325i or a 330i. they also came in the Z4, X3, X5, 5 series, and 7 series. The only 2.5 liters in North America are the 323i cars, but those were only sold in Canada. So anything in Canada that isn't a 323i (or 523i? I have never seen one of those) is going to have the N52B30.

    My 2012 X3 28i has the same basic engine (N52B30) as my 2006 330i and my old 2006 325xi wagon. Not sure why they marketed the 325i with a 3 liter engine, but at least it made for an cheap/easy upgrade. 2 out of the 3 N52B30 powered cars I have owned came from Canada, so I don't think they are that rare.

    Leave a comment:


  • Cdmef
    replied
    That’s why I would wonder if the 2.5L n52b25 would be worth the work, the dynos running full bolt ons seem to only be about 200 whp. I have been looking for the full 330 setup but they have become pretty pricey and rarely up for sale here in Canada.

    Leave a comment:

Working...
X