A problem arose yesterday on my 2006 3.0R Spec B where when I turn the key the engine doesn't start. The only way to start the car is for someone to tap the starter motor while another turns the key. A friend of mine who's an apprentice mechanic said it might be the wires of the solenoid aren't connecting as the car has done 150000ks and it might just need a new starter motor.
I was just wondering if anyone has any other thoughts on what it might be and how much it would cost to replace! thanks