Hi, I did have my starter motor replaced at Miller's several years ago in half the time quoted by Morgan dealers.Every thing was ok for a few years then the dreaded click came back.Check if your floor has been removed before and the fastening has been modified it is easier afterwards.After checking all the obvious battery,live connection on bulkhead (which sometimes need cleaning) my starter motor was removed, checked ok but the solenoid was faulty.
Replaced the solenoid and now ok.
As for the fan not cutting in their is a control module for heating fans under dash (replacement available) and car cooling/air conditioning module Infront of radiator (not available).