2003 Yukon, 5.3 flex fuel, 200K miles. CEL came on, but it still ran fine. A week or so later it started fluttering or missing when accelerating to merge with traffic. Within the next 10 miles it lost almost all power. Had to be towed home. Now it will barely idle. Runs very rough, seems to have...