Cut chicken into 1 inch cubes. Lightly coat the chicken in flour. Heat a large skillet over medium-high heat. Pour oil in hot skillet and then add 3 cloves of garlic. Add the coated chicken cubes to skillet and cook until no longer pink in center. (about 10-15 minutes)
Remove chicken from pan and place on a plate. Set aside.
Deglaze pan with a splash of the vinegar. Saute remaining garlic, and then add orange marmalade, soy sauce, water, ginger, red pepper flakes and the rest of the vinegar. Stir.
Cook sauce on medium-high heat until sauce begins to thicken slightly. (Initially sauce will seem very liquidy, but it will thicken. You can always add 2 or more Tablespoons of cornstarch to help it thicken)
Reduce the heat to low and then add chicken to sauce. Sauce will continue to thicken with the chicken in it. Continue to cook another 5 minutes or so until everything is heated through and sauce is at desired thickness. Serve with rice, veggies, etc!