i just went thru the same thing with my recent pista purchase. my chainring was off center and it would go from tight to slack. also look for the chain to appear to go up and down (looking from the side).
i spent about 15 minutes following sheldon brown's instructions for centering your chainring and it made a big difference in helping get proper tension.