Dale Jr. battled an ill-handling car throughout the day at Phoenix International Raceway on his way to finishing 21st in the AdvoCare 500.