OK, i want to buy a b16a engine to take apart and totally rebuild. During the build-up I will be working with L&M Engines in Hatboro,PA to build custom camshafts for the engine during its several stages of build up. (i.e couple stages for stock b16a, couple for b16a w/ head work, b16a w/ headwork & built bottom w/ ^CR, ...w/ ITBs also, w/ ITBs and 150+shot...) The crankshafts should be available within 3-4months. I currently have a 2nd gen obd1 B16A in my obd1 del sol. I want to know exactly what the downsides would be to putting in the 1st gen obd0 b16a as opposed to getting a 2nd gen obd1 and it going in just like the current one is there now. From my understanding, to use the 1st gen b16a in my car now, i'd need a dizzy for it, injectors, obd-0 computer (or conversion), alternator...anything else? If we use AEM EMS to run the new built engine (obd0) will i have any troubles when i put it in my obd-1 car? are there any "tuning flaws" that make the 1st gen inferior to the 2nd gen? for example, i hear the 1st gen doesn't have a crankshaft position sensor?- does the EMS tune off of that? thanks for any info. -ROB ALSO: If i just buy the obd0 1st gen b16a w/ all the parts to run it in a obd0 car, and get the EMS to tune it, can i swap the sensors from my current obd1 and other stuff (like alternator, injectors, etc) onto the obd0 engine making it obd1 before i put it in my car?