No Start Issue

Found the issue. The safety neutral switch had a loose wire within the connector that connected to the relay. Another concern that I have noticed however before this issue presented itself: On cold start, the engine fires right up with a strong crank. At temp and when it has been sitting for bit, the crank is a bit slow and struggles to fire. If I short the relay at this time, strong crank and fires right up. Could this be a heat soak issue somewhere?