Alfa Romeo Repair: 2.0L twinspark engine, crankshaft sensor, ground circuits


Question
I'm trying to obtain some technical information on the above engine.

I own a 1997 registered alfa spider. I have had a replacement engine fitted. This replacement 2.0L twinspark is from a much later GTV vehicle, having only done less than 20,000 miles. There would appear to be a lack of communication between the crankshaft sensor, which has been replaced, and the ECU. I am at a loss to explain this, the local dealer, who has been extremely helpful, suspects a possible phonic wheel problem as the ECU checks out. I've even exchanged the ECU with another but the engine will just not start.

My question is are all 2.0L twinspark engines from GTV's and Spiders interchangeable or are there technical differences or design differences introduced over the production life of the engine, particularly surrounding the phonic wheel on the crankshaft, which would prevent or cause problems with this type of installation?

I do hope that you can obtain a definitive answer on this as it seems to be driving everyone to distraction, if you can't could you forward this to Alfa in Italy or send me a contact email address that I could send this query to.  

Answer
Was the engine able to run when it was replaced.  Was the new
engine able to run before it was installed.

I am in the USA and do not have access to electrical specs for
this model.  However, my experience with solid state components is that they tend to use similar voltage and
resistence values.

Using a DMM do you get a signal from the crank senser when motoring over the engine.  Use the low ac volts setting.  If you do, and also ALL ground circuits are in good condition
(based on an ohm-meter reading) then do the following:

Disconnect the negative cable from the battery.  Wait a half
hour, then touch the negative cable to the positive cable
for ten seconds.  Then reconnect the negative cable to the
battery negative post.  This reset of the computer should
solve the problem provided everything else is in good enough
condition.