Ok I started driving the 300D today (the clean one) It is much much slower than my parts car. Especialy on take off and it hesitates when I take off. They are both identical cars same year everything. I also noticed a knocking noise from it that was not there in my parts car. Now the weird part about that is that it will do it and stop doing it, do it again, etc... it's intermitent. I have never seen a car do that because it's like an ON/OFF switch. it might stop doing it for a couple minutes and then start doing it again. Somtimes it does it at idle, other times it does only when I rev it up and other times it doesnt do it at all. What could it be ?
Also, since I'm mentaly preparing for the worse: do you guyz have a DIY thread on swaping the motor ?

I'm pretty good with a wrench but it's always a good idea to get some tips from people taht have done it before you.