I remember on the old rover 3.5 SD1 if you lost oil pressure the oil pressure switch would drop the earth to the fuel pump relay so there maybe some truth if the wiring architecture is the same 😶🌫️
Hi not sure on the size but if a 10mm head on the bolt then there be 6mm if 8mm head then 5mm. If you can't nut and bolt I would suggest making backing spacers/washers out of alluminium to avoid contact corrosion 😶🌫️
Hi I suspect the damage would not render the whole screen inoperative.Continuity is not the best check as it would come up ok if only one element was working check the live and earth when circuit is under load ( screen on) you should have battery voltage one side and less than 0.3 volts on the earth side.
Hi There is various ways you could make the hole for the flush mount including good old fashioned chain drill and file, but my main reason for posting is please don't fit the other 8mm option you linked as they are not man enough they look more like estate car/van internal lashing rings. 😶🌫️
Oh mechanicy wise I was thinking more gear box speed sensor so if that's the case on the hub the toothed wheel is the only moving part so you can rule that out if it intact. The sensor is most likely to be a Hall effect sensor ( like ABS and engine speed sensors)so they need to be scoped to read the signal wire.
Hi strange sinario for an electrical failure so may be worth checking the sensor is turning mechanically . To check electrically If it's a hall sensor type your need to scope the signal to the speedo *wavey*as for a cheaper option if it needs replacing there should be a part number on it you could google
If your engine requires a cat test then i would suspect your not going to to pass without a sensor. May be worth a chat with previous owner on how they achieved emissions standards .