Consider heat wrapping the starter. There are threads on this, where solenoid I think overheats and car won't start for 5 hours. My first 6 speed had this issue, until we wrapped the starter.

HTH