In a large bowl, combine cornstarch and egg until smooth. Add pork; toss to coat. In a skillet or wok, stir-fry half of the pork in 1 tablespoon oil until no longer pink; remove. Repeat with remaining pork and 1 tablespoon oil; set pork aside and keep warm.
Stir-fry the carrots, onion and garlic in the remaining oil for 3 minutes. Add green pepper and water; stir-fry for 2 minutes. Drain pineapple, reserving 1/4 cup juice. Add pineapple and pork to pan.
Combine cornstarch and brown sugar. Stir in chicken broth, vinegar and soy sauce until smooth. Add ginger and reserved pineapple juice; add to pan. Bring to a boil; cook and stir for 2 minutes or until thickened. Serve over rice.