Looking for advice please. I've read through the forums but most of the posts relating are years old or different engines ect. I have a year 2000 range rover 4.6 petrol auto. I've been parked up alot due to covid I was starting it weekly but after so long probably beciase of the cold weather it went flat. The battery was knackered so I bought a new one, after fitting it I went to start the engine and the starter just gave a loud clunk. I tried it afew times before heading to the shed for my rubber hammer. Gave it afew hits whilst the Mrs tried to start and no change. So I checked the gear selector which shows parked on the dash and is luminated P next to the stick. I then checked I have the orange engine check light to show ecu and BECM syn which I have. I then tried a jump pack still just the clunk. So I took the starter motor off and tried another I had laying around..... You guest it just the clunk still!!!!! After throwing tools everywhere I tested the old starter and it whirled fine. So next I checked the voltage at the big live cable on starter motor and the little spade connector, both gave 12+. I then went to the fuse box checked the big fuse and the 40a little fuse, I also swapped the relay and again no change. I've read about running a wire from the spade connector on the starter to the pos on battery it just clunk's. I'm sorry for the essay but I wanted to let you guys know wajt I've atleast tried so far. Does anyone have an idea where to go next?