Sheepdog I read your article and it was very helpful. I just need a quick reply to this question and sorry if i am being annoying Im just not the most car savy guy. I found a sohc 2002 impreza rs engine i have a 1997 legacy gt that needs a new motor. I was wondering if The 2002 engine would need alot of work with the wiring or would the wiring from my car hook up pretty easy. The engine im looking at has the wiring harness and the ecu. So should i keep looking for a 96-99 dohc engine or go ahead with this engine. I have a local shop putting it in for me.