已知函数y=x2-4x+3与x轴交于M、N两点,与y轴交于点P,圆心为C的圆恰好经过M、N、P三点.
(1)求圆C的方程;
(2)若圆C与直线x-y+n=0交于A、B两点,且线段|AB|=4,求n的值.