The 1996 Goodwrench Service 400 was the second stock car race of the 1996 NASCAR Winston Cup Series and the 31st iteration of the event. The race was held on Sunday, February 25, 1996, in Rockingham, North Carolina, at North Carolina Speedway, a 1.017 miles (1.637 km) permanent high-banked racetrack. The race took the scheduled 393 laps to complete. In a controversial and wreck-filled race, Richard Childress Racing driver Dale Earnhardt would manage to pass for the lead with 15 to go to take his 69th career NASCAR Winston Cup Series victory and his first victory of the season. To fill out the top three, Robert Yates Racing driver Dale Jarrett and Larry Hedrick Motorsports driver Ricky Craven would finish second and third, respectively.