One way to maybe check if it's the starter making the noise by running in park is to remove the Hot battery lead while the motor is running. The Alternater will keep the motor running but the starter wont then get any juice.

Also, try doing the same and also undoing the Solenoid lead to the starter to stop the starter motor from engaging.


If the noise stops then it could be nuetral safety switch, Inginition switch, coil, or solenoid ...perhaps


2001 Montero XLS. Needs some TLC.
My B**ch ex-wife really treated this vehicle badly. Been fixing it up since I had to take possesion after the divorce.