Look for my post several months ago called "BP Gotchas" for some possible wiring problems. My car is a 93 and yours is a 92 so you probably don't have the same problems. We need to know:
1. Where did the BP come from (Protege or Escort and the year). There are wiring differences (mostly in the fuel rail)
2. Did you replace your ECU (you can't use the MX-3 ECU). Which version did you use (BP09 or BP10)?
3. Did you replace the timing belt? If so, there are many ways you could have done it wrong and thrown off your valve timing. If you didn't you should have since it is much harder to do with the engine already installed, and you don't know what shape it's in (it can be worn out and still look great).
Your MX-3 starter should be fine. I reused mine and it was fine.
Here are some things you can test:
1. Check your ECU diagnostic codes. To do this, ground pin 10 in the diagnostic plug (a plug near your master cylinder -- many posts describe this). Then turn on the ignition and watch the blinkin' light on the dash. The light will blink slowly and/or quickly. Write down the number of blinks and whether they are slow or fast.
2. Check for spark. You can either hook up a timing light and see if it fires, or you can pull a plug wire and stick a nail in it and set it near a ground to see if you see an arc while the engine turns.
3. Check for fuel pressure. I can't think of some good quick ways to do that short of hooking up a pressure meter.
4. Check your spark plug wiring and the distributor setting. The plug wire posts on the distributor cap form a diamond with one to the top, bottom, left, and right, but turned clockwise slightly (top one is at about 1 o'clock). The top one is cyl 1 (closest to the passenger side). The one to the right is 3, the next is 4, and the last one (to the left) is 2. Someone double check me here, I'm going from fuzzy memory. I know the firing order is 1-3-4-2.
5. You might try your MX-3 distributor if necessary. The BP one I got at the junk yard was bad (throwing blink codes on the cam angle sensor), and my MX-3 one has been working just fine for about 4K miles so far.
Also, I had some old temp sensor wires in my old engine harness and some new ones in the fuel rail harness. Since I was using the old engine harness, it turned out the old ones were the correct ones to use. You need to trace your wiring to make sure you have everything correct.
I don't envy you. I had a nice garage in California in which to do all of this. My fingers are freezing just thinking about you.
![Sad :(](./images/smilies/icon_sad.gif)