Don't waste your time with a 2.5. It burned more gas then my speed does. Just get a 2.3 or a 2.0. I know you don't want a 2.0 but It is a great motor and it withstood 100k of Beating without any noises or burning oil. Back then I did 8k intervals. I did the timing mod and as stupid as it sounds it gave the car substantial more amount of power. It also helped alot that it was broken in very harsh right from day 1. Also keep in mind that with scrap yard engines there could be internal issues you do not know about. For example, my2.5l had a scrap yard motor in it (long story) and it had timing issues that were not triggering any engine lights but they had codes stored in the memory. My handheld scanners were not good enough to detect the codes though.