Martin Truex Jr. Finishes 8th at Texas