Excellent. Yes my info on the knock sensor is anecdotal. I got the resistor tip from some other threads on a different board from people doing the same thing.
Ok...links let's see
Here's a link, might not be real helpful to your situation: http://endwrench.com/images/pdfs/ModelsInfo.pdf
Models Equipped With Knock Sensors
The knock sensor is designed to sense knocking signals from each cylinder. The
knock sensor is a piezo-electric type element which converts knocking vibrations into electrical signals. The electrical signal is sent to the ECM, which changes the ignition timing to reduce the engine knock or ping. For this system to work correctly, the sensor must first hear the engine ping.
The driver of the vehicle may also hear a small engine ping. A delay of approximately 1-2 seconds is normal, depending on the fuel quality, engine load, air temp, etc. At this time, the ECM will retard the timing. This function can be viewed on the Select Monitor RTRD mode. When the knock is eliminated, the timing is gradually advanced to the specified setting. If engine ping is heard again this process is repeated.
I did find this info about P0325 in a www.endwrench.com
article...though it says for '95 it could apply to other vehicles?
1995 Subaru Legacy - DTC PO325 - Knock Sensor Circuit Malfunction
If you encounter a Check Engine Light with a DTC P0325 on a 1995 Subaru Legacy, check to see if the knock sensor mounting bolt has been torqued too tightly upon installation.
Also check the threads of the sensor mounting bolt and the thread surfaces of the block to see that they are clean and not corroded. Any corrosion should be removed before installing the bolt. The correct mounting bolt torque is 15-19 ft. lbs.
My '00obw fortunately so far has not had the slow to engage into drive issue, though yes I have seen lots of posts with this issue on '99 and '00 legacy/outback. Is it this part #? There are a couple threads on here from people who had this isue: -> Transmission: Wont go !!