Announcement

Collapse
No announcement yet.

87 m20b25 into 89 325i body... no start.

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

    87 m20b25 into 89 325i body... no start.

    So I took a working m20 and manual trans. from a wrecked 87 325i vert, and dropped it all into my 89 325i 4dr (was formerly an auto). The engine in the 89 had seized after my daughter ran it with no oil.. she said it was making grinding metal noises for a while and then it stopped (engine was totally locked).

    Last year, I did a similar swap of manual engine/tranny from one 90 into another 90 (that was formerly an auto), and miraculously, it started on the first try of turning the key.

    I figured out the wiring around the shifter (again) I believe, because the starter will turn the engine over, but engine will not fire at all.

    I could not hear the fuel pump doing anything, so I checked to see if any fuel was flowing at the line near the regulator, and there is definitely no flow. Of course, the fuel pump was working fine before the old engine seized, so I have no reason to think there is a problem there. I have not checked for spark yet, but my first guess is that the brain/computer is not communicating with engine correctly.

    Are there any problems/differences that might affect use of 87 engine with 89 chassis/brain/ECU?


    If this is not the issue, any suggested list of troubleshooting would be greatly appreciated. The car is in a dark, cold warehouse about 40 miles away, and I don't want to make too many trips up there and back to try and figure this out. Fyi, even though I did swap an engine/tranny last year, that was far and away my greatest accomplishment; my mechanical experience/skills are very limited, especially regarding electrical stuff, so please don't assume I understand anything at all!

    Much thanks for any advice on how to proceed efficiently.

    87 4dr specE30: Bitsy (lurking above), 89 4dr 325i blau, 91 318is brillrot, 90 325ivertbronzit

    #2
    If you used the 89 engine harness, it should work. A common problem in a swap is to cross the CPS & Cylinder ID connectors. In which case the engine won't start and the the fuel pump won't run when the engine is cranking.
    The car makes it possible, but the driver makes it happen.
    Jim Levie, Huntsville, AL

    Comment


      #3
      Aaaah, I actually never thought to change the harness. When I swapped the 90 into the 90 last year, I just plugged it in without doing any harness changes (I guess I just got lucky that they were close enough production dates...?).

      The 87 engine came with the harness attached, and I just stuck it through the firewall and plugged it into the 89.

      Seems like a lot of wires and plugs to pull from the non-working one, and put onto the replacement, but maybe it is less than I am thinking and will not be too difficult I get the two of them next to each other. Would've been easier while they were both out of the car, but anyway, feels great to know what I need to do next.

      Much thanks, Jim, I was really hoping you would see this and respond.

      87 4dr specE30: Bitsy (lurking above), 89 4dr 325i blau, 91 318is brillrot, 90 325ivertbronzit

      Comment


        #4
        The 87 harness will require modification to work with your 89 car. From 8/87 on the DME START, tachometer, and econometer signals are routed through C101. But the 87 harness routes those through C104. With no START signal to the DME it will not power up and thus the engine won't start.

        It isn't hard to swap out an engine harness. Marking/tagging each connector before removing the harness from the engine makes the job very easy. If it isn't possible to do that with the 89 harness, mark the 87 harness, then pull it and use it as a guide to marking the 89 harness. The only twitchy part is figuring out which is the Cylinder ID and which is the CPS connectors. You can find that out by peeling back the boot and looking at the wire colors.
        The car makes it possible, but the driver makes it happen.
        Jim Levie, Huntsville, AL

        Comment


          #5
          Will i also need to swap fuel injector rail?

          Sent from my SPH-D710 using Tapatalk

          87 4dr specE30: Bitsy (lurking above), 89 4dr 325i blau, 91 318is brillrot, 90 325ivertbronzit

          Comment


            #6
            I don't know for sure, but isn't that a really short wire, with just the 6 injector clips and a Plug that rest above the PS pump? Switch out everything else, test, if it doesn't work then change that? I know you're trying to avoid disconnecting those damn plugs...

            Comment


              #7
              Did you leave the 89 computer in there? This might also present a problem my 86 uses a motronic 1.1 I'm not sure if the 87 also uses 1.1, I am pretty sure that if your computer is not the 87 computer it's not going to be able to start up. Again I'm not positive maybe someone on here could help out further just voicing my knowledge. Good Luck.

              Comment


                #8
                173 ecu will work for 87 m20. I replaced my 87 325is 153 ecu for a 173 ecu so I can do the stomp test.
                Bought parts from me before? leave your feedback here

                Comment


                  #9
                  did you ever figure out what was wrong and get it running? im trying to do the same thing in my 89, Im using the 89 harness with the 87 motor and it dosent spark and I get no fuel,...heres the kicker, I pulled the 87 motor out of an 89 with an 89 harness, so the guy before me got it to work because the car ran fine.

                  Comment


                    #10
                    i did get it working, can't remember details, but just re-found this thread, ha ha... my friends m20 is having cold start problems... he always has to crank it 5 or more times about 3 seconds of starting turning each of the 5 times, which is frustrating as hell.

                    87 4dr specE30: Bitsy (lurking above), 89 4dr 325i blau, 91 318is brillrot, 90 325ivertbronzit

                    Comment

                    Working...
                    X