Speaking of the harness, what condition is it in? I replaced mine a few months back since the previous owner never had it done. Took me a few hours but I was able to do it myself and it also solved some of my drivability problems that I was having at the time which one of them was that it stalled on me sometimes. If you want to take a stab at the harness the part# for the wiring harness kit is F5RZ14K289S4TA - that part# is for a 95 2.0 automatic. List price on that is 177 but I got mine for 116. I don't know what your mechanical aptitude is but if you get frustrated real easy then let someone else do the job. Good luck.