TOYOTA GAZOO Racing faced a challenging race at Lone Star Le Mans, battling heavy rain and tough competition in the 2025 WEC.