Place ham in a wrap of heavy-duty aluminum foil. Mix remaining ingredients into a sauce.
Set one grid at the highest setting and the others at the lowest setting. Set the burner to medium heat under the high grid. Place an oven- safe meat thermometer into the heart of the roast. Cook with lid closed or partially closed until the internal temperature is 170°F.
As the roast approaches the internal temperature, open the foil and coat the top of the ham with the sauce. Place wood chips on top of the flavor screen during last 45 minutes of cooking.
Remove ham from grill, let set for 15 minutes before carving. Serve with salad, vegetables and favorite wine.