Ron Capps Wins Funny Car Final at Houston Despite Fire