Cook pasta according to package directions, drain. In a bowl whisk together the sour cream, mayonnaise, mustard, black pepper, salt, garlic powder, milk and hot sauce. In a large bowl combine the pasta, onion, peas, ham and 1 cup of the shredded cheese. Pour the mayonnaise mixture over the ham mixture and toss.