Sounds like maybe you need to have the origin (0,0) of you part in the center of the part instead of at the corner ? If the part is symmetrical on both sides, flipping it in place should do as you want, maintaining the same zero point.
Just guessing,
Russ