KV Racing general manager Mark Johnson resigns after seven years.