An Amtrak bound for Charlotte was delayed more than five hours due to a mechanical failure on Friday night.