Thanks, the solenoid contact points have already been cleaned and I will definitely go for a road test.
I am thinking to purchase a new solenoid as it seems that there is something wrong with it during the ignition grounding contacts check.
Below a few pictures when the OD was assembled
I will post pictures of the solenoid contact points later.
Thanks all for your help again.