judging from what have been said above, it sounded very similar to my starter a few months back.
it all started with the intermittent 'refusal' to starting, but if you insist with a few more crank, it will start up. Till one day, no matter how many crank you give, the starter just wouldn't move, but does give you the clicking sound.
If there's clicking sound when you turn the key to 'start'...then there should be power supply to the solenoid as it is causing the solenoid to click. However, the power supplied is not getting to the starter motor. 2 possibilities can happen here:
1) contact points needs cleaning
2) plunger within solenoid may be stuck
Best way of checking this is actually taking the starter motor out and bench test it. Procedure of testing is as follow:
- use a multimeter, with the -ve connect to car body or chassis, and +ve to the upper terminal on the solenoid (lower terminal has a thick cable into starter body).....if you do not get a reading at all, no power is supplied from the battery, as this terminal is 12v live at all times, you will then need to check where the cable goes and where it broke. However, if you get a reading equivalent to battery power (12v - 13v), do as follow.
- remove +ve and -ve terminal from battery
- remove starter motor...you'll need 15mm socket and 15mm spanner to remove the 3 bolts and nuts securing the starter, and 13mm to remove power supply spade from solenoid. You'll also need to pull out the starting wire next to the solenoid
- place starter motor on a firm surface, using a jumper cable, connect -ve (black) from battery to starter motor housing. Connect +ve to the lower terminal on the solenoid (the terminal with a thick cable into the starter motor body)....if starter doesn't turn...get a new starter. If the starter turns, test the solenoid with the +ve connected to the upper terminal on the solenoid, and a thin-ish cable from +ve to the push fit terminal (where starting wire from ignition was).....if the starter turns, your problem lies elsewhere (which will be another thread for testing). If the starter doesn't turn, either the plunger in the solenoid maybe jammed or the contact point on the terminal needs cleaning. In my case, it was BOTH.
- undo the 13mm nut from the lower terminal, use wire brush or sand paper, clean the terminal surface as well as the spade terminal surface. Put it back on and re-test through upper terminal on solenoid. If starter turns, it was bad contact surface. If starter still doesn't turn, plunger in the solenoid maybe stuck.
- plunger - to remove solenoid from starter motor housing, you'll need to undo the 13mm nut on lower terminal again and remove 3 x 'phillips' or + screws at the back of the solenoid. Then pull out the solenoid. You'll see a plunger that was meant to slide in and out within the solenoid. Clean the surface with some sand paper, then smear some grease onto it. Re-insert solenoid, tighten up the 3 screws & the 13mm nut on lower terminal. Redo +ve test onto upper terminal as described above. If starter motor turns, you've successfully cured your intermittent starting problem, and its time to re-install starter motor. If starter still refuse to turn, (A) get a new starter motor (B) get a replacement solenoid.
L. R. Series - specialists in land rover, land rover series and range rover - gearbox, axle, transmission parts, spares and major units
RTC5049 - solenoid for lucas starter
STC1245 = solenoid for Bosch starter