Kenseth, who won the Duel and the Daytona 500 in 2012, led 31 of 60 laps.
Harvick had the lead on the last turn on the final lap, but Kenseth overtook him down the stretch. Harvick garnered fifth position in Sunday's Daytona 500.
Kahne will start in the seventh spot.
The crash began when Jimmie Johnson ran out of gas down the stretch and slammed into the wall after being was bumped from behind by Jamie McMurray. Johnson collided with McMurray again before his No. 48 car caught fire on the infield grass.
There were no injuries in the mishap.
Martin Truex Jr., who had already secured the second starting spot for the Daytona 500 in last week's time trials, was also involved. As a result, he will start the race in the back of the field, while Kenseth and Hamlin will move up to the second and third starting positions.