excess egt are caused buy the fueling being to rich as the unburnt fuel exits the engine rather than burning in the cilinder or there is not enouth ignition advance. is it on mfi??? if so try changing the sensor in the cross over pipe for a known working one