After reeling off five consecutive top-six finishes, Martin Truex Jr. has produced showings of 37th and 34th in his last two races.