For marinade, whisk vegetable oil, honey, soy sauce, pepper, and minced garlic.
Split marinade into two gallon-size Ziploc bags. Add cubed boneless skinless chicken chunks to one bag. Add red bell peppers, yellow bell peppers, zucchini, and pineapple. Refrigerate overnight.
Preheat the grill to low-medium heat.
Drain the marinade from the chicken, and put chicken pieces in a bowl. Pour vegetables with marinade into another bowl.
Thread chicken, vegetables, and fruit alternately onto metal skewers.
Place skewers on lightly oiled grill grate. Cook skewers making sure to baste with reserve veggie marinade at the end. Cook for 15-20 minutes or about 5-7 minutes on each side.
The juices should run clear and the internal temperature of the chicken should reach 165°F.