In a large resealable plastic storage bag, combine flour, ginger, salt, and pepper; mix well. Add chicken pieces a few at a time and shake to coat completely, reserve remaining flour mixture. In a large skillet, melt butter over medium high heat. Add chicken and cook 8 to 10 minutes,turning to brown on all sides. Drain if necessary.
Add peaches and syrup, the soy sauce,marmalade and remaining flour mixture to skillet, and bring to a boil. Reduce heat to medium-low, cover, and simmer 50 to 60 minutes, or until no pink remains in chicken and the juices run clear. Serve with sauce and peaches spooned over chicken.