For the gearbox overheating issue, start by checking the oil, filter, and cooler, and perform a flush. Inspect the fluid quality for signs of overheating or contamination and ensure the fluid level is correct. If the problem continues, a second-hand gearbox might be needed. Also, check for fault...