Jimmie Johnson blamed no one but himself for his failure to win the LifeLock.com 400 Saturday night at Chicagoland Speedway.